← Back to tables

ANA2_service (60835 rows)

Showing 36001–36100 of 60835
id source_head_id uid trust_id service_date trust_evidence_status termination_trust_shape_id terminated_at captured_at_utc expires_at_utc head_record toc stp origin_crs dest_crs signalling_id consist num_carr linx_max_speed_mph linx_speed_capabilities glide_speed_profile glide_timing_evidence origin_station origin_dep_time origin_dep_time_act origin_platform dar_est_time dar_platform dest_station dest_arr_time dest_arr_time_act dest_platform timing_status timing_variation rtt_link route_debug_link current_leg_start current_leg_start_actual_dep current_leg_end current_leg_duration current_leg_route current_leg_milage current_leg_dep current_leg_arr previous_location current_location next_location current_position_lat current_position_lon next_location_lat next_location_lon is_terminated show_on_map last_update_time service_state_code service_state_event_time_utc service_state_location service_state_source service_state_basis service_state_evidence_id timing_fact_generation operational_evidence_version operational_interpretation_version operational_interpreted_at_utc service_state_platform service_state_valid_until_utc operational_interpretation_code_version service_state_valid_until_kind terminal_entered_at_utc
620817 647363 G00830 651L50MU17 2026-09-17 COMPLETE 17442452 2026-09-17 21:02:00 2026-09-17 20:12:26 2026-09-19 20:12:26 {"id": 647363, "stp": "P", "toc": "CrossCountry", "uid": "G00830", "consist": "170638", "dest_crs": "SSD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00830/2026-09-17/detailed", "trust_id": "651L50MU17", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stansted Airport", "service_date": "2026-09-17", "dest_arr_time": "2043", "dest_platform": "2", "is_terminated": 1, "next_location": "Stansted Airport", "signalling_id": "1L50", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "2102", "current_leg_dep": "2038", "current_leg_end": "Stansted Airport", "origin_dep_time": "1722", "origin_platform": "9A", "current_location": "Stansted Airport", "last_update_time": "2026-09-17T20:12:26", "route_debug_link": null, "timing_variation": "+19 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.13320669999999998, 52.16150139999999], [0.13330201968442462, 52.1612294157662], [0.1337244, 52.1600242], [0.1340586, 52.159189100000006], [0.1346557, 52.1579413], [0.1348629, 52.1575346], [0.1351053, 52.15706209999998], [0.1352779, 52.1567276], [0.135604, 52.15608769999999], [0.1362081, 52.155066200000014], [0.13694449999999997, 52.154042399999994], [0.137271, 52.15360019999999], [0.1375373, 52.15325049999999], [0.1378598, 52.1528173], [0.13803689999999996, 52.15259319999999], [0.13836730000000003, 52.1521566], [0.1385293, 52.1519405], [0.1387073, 52.1516936], [0.13881689999999997, 52.15153509999999], [0.1390403, 52.15118669999999], [0.13916929999999997, 52.15096699999999], [0.13925809999999997, 52.150793700000015], [0.13931989999999997, 52.1506759], [0.1393989, 52.150517099999995], [0.1394463, 52.1504107], [0.1395729, 52.1501129], [0.13962779999999997, 52.1499845], [0.13966829999999997, 52.1498687], [0.1397319, 52.14968940000001], [0.13980069999999997, 52.14949949999999], [0.1398696, 52.149283399999995], [0.13991399999999998, 52.1491502], [0.1399516, 52.1490199], [0.1399859, 52.1488916], [0.1400398, 52.1486967], [0.14008169999999998, 52.1485125], [0.14017710000000003, 52.1480468], [0.14026669999999997, 52.1475567], [0.14030889999999996, 52.1473057], [0.1403355, 52.14711530000001], [0.1403827, 52.1466944], [0.1404166, 52.146199300000006], [0.1404256, 52.14584920000001], [0.1404251, 52.145615], [0.1404155, 52.1453183], [0.14038669999999998, 52.1450196], [0.14034919999999998, 52.14470440000001], [0.14030899999999996, 52.1444303], [0.14026329999999998, 52.1441804], [0.1401944, 52.1438285], [0.1401815, 52.14376899999999], [0.14008479999999998, 52.1432344], [0.1400512, 52.14300549999999], [0.1400307, 52.1428159], [0.1400147, 52.142639199999984], [0.1400035, 52.142462399999985], [0.1399982, 52.14233569999999], [0.1399952, 52.1421972], [0.13999959999999995, 52.1420048], [0.14000629999999997, 52.1418246], [0.14002289999999998, 52.1415924], [0.1400378, 52.141402], [0.1400573, 52.14120150000001], [0.1400903, 52.1408986], [0.14013049999999996, 52.14062059999999], [0.1401623, 52.140405900000005], [0.1402053, 52.14016389999999], [0.1402733, 52.1398694], [0.1403299, 52.139649199999994], [0.1403918, 52.139457400000005], [0.1404739, 52.1392056], [0.1405479, 52.1390055], [0.14062839999999996, 52.1388078], [0.14072919999999997, 52.1385784], [0.1408213, 52.1383649], [0.1409783, 52.1380399], [0.1411479, 52.13770989999999], [0.1412746, 52.13747980000001], [0.14151170000000002, 52.1370775], [0.1417621, 52.13668100000001], [0.14202319999999996, 52.1363077], [0.14235779999999998, 52.135862], [0.1426391, 52.135502599999995], [0.1429031, 52.135188199999995], [0.1429275, 52.135158], [0.1429831, 52.13509150000001], [0.1431476, 52.13490109999999], [0.1433144, 52.1347164], [0.14355960000000004, 52.1344505], [0.1437293, 52.134277], [0.1439646, 52.134049], [0.1442212, 52.1338129], [0.1444815, 52.13358490000001], [0.144707, 52.1333995], [0.14502149999999997, 52.133154100000006], [0.1452833, 52.1329553], [0.14565009999999998, 52.132697400000005], [0.1458761, 52.132542599999994], [0.14629360000000002, 52.13226060000001], [0.1465322, 52.1321026], [0.1469708, 52.13180390000001], [0.1472911, 52.131581299999986], [0.14744689999999996, 52.1314666], [0.1476095, 52.131342700000005], [0.1478961, 52.1311115], [0.14811209999999997, 52.1309361], [0.1483422, 52.13073929999999], [0.148546, 52.13055099999998], [0.1487982, 52.1303181], [0.1490527, 52.130061100000006], [0.1492637, 52.1298408], [0.14950060000000004, 52.1295737], [0.1497238, 52.1293052], [0.1499161, 52.1290624], [0.1501233, 52.1287842], [0.1506126, 52.128096500000005], [0.1525446, 52.12538889999999], [0.15323739999999997, 52.12442240000001], [0.15326329999999996, 52.12438569999999], [0.15406869999999998, 52.123260599999995], [0.1540948, 52.12322279999999], [0.1578117, 52.1180189], [0.15783389999999997, 52.11798730000001], [0.1594132, 52.1157765], [0.1598237, 52.1152028], [0.1598547, 52.1151606], [0.1610757, 52.113398700000005], [0.1616094, 52.112634400000005], [0.1616661, 52.11254999999999], [0.1617091, 52.11248470000001], [0.16181189999999998, 52.112337200000006], [0.162065, 52.1119818], [0.1623095, 52.1116992], [0.16265929999999998, 52.1112075], [0.1629093, 52.1108448], [0.16318829999999998, 52.1104442], [0.1635387, 52.10994469999999], [0.16365092065587747, 52.10978287988833], [0.16390499999999997, 52.109416499999995], [0.1642189, 52.10897249999999], [0.1644335, 52.10865840000001], [0.16462659999999998, 52.1083734], [0.16480899999999998, 52.108069999999984], [0.164979, 52.1077643], [0.1651115, 52.10750509999999], [0.16523769999999996, 52.1072284], [0.16536859999999998, 52.106898700000016], [0.1654702, 52.106593800000006], [0.16555609999999998, 52.1062949], [0.16562550000000004, 52.1060116], [0.16568869999999997, 52.10569649999999], [0.16574479999999997, 52.10535980000001], [0.16577379999999997, 52.1050858], [0.16580039999999996, 52.10482309999999], [0.16581189999999998, 52.1044945], [0.1658137, 52.1043561], [0.1658093, 52.1041884], [0.16580369999999997, 52.1040745], [0.1657948, 52.1039183], [0.1657762, 52.1037366], [0.1657416, 52.10347959999999], [0.16570069999999998, 52.10325650000001], [0.16565399999999997, 52.103057500000006], [0.1655744, 52.1027433], [0.16549749999999996, 52.102510599999995], [0.16542349999999997, 52.102301399999995], [0.16537479999999996, 52.1021793], [0.1653515, 52.10211999999999], [0.16516359999999997, 52.101663499999994], [0.1650496, 52.10140710000001], [0.16485259999999996, 52.1009506], [0.16477549999999996, 52.10075419999999], [0.16464269999999998, 52.1003817], [0.16458089999999995, 52.10017489999999], [0.1645197, 52.09995190000001], [0.1644618, 52.09969469999999], [0.1644297, 52.0995171], [0.16440019999999997, 52.09931699999999], [0.1643684, 52.0990699], [0.1643477, 52.09881609999999], [0.16433839999999997, 52.098628], [0.16433499999999998, 52.09841409999999], [0.16434179999999998, 52.0981131], [0.164351, 52.09788189999999], [0.16436679999999998, 52.0976538], [0.1643885, 52.09742529999999], [0.1644333, 52.0970678], [0.16447829999999997, 52.09680989999999], [0.1645326, 52.096529100000005], [0.1645492, 52.09645950000001], [0.1646311, 52.0961322], [0.16469029999999998, 52.0959302], [0.1648066, 52.095591899999995], [0.1649178, 52.09532569999998], [0.164997, 52.0951434], [0.1650732, 52.0949824], [0.1652925, 52.0945803], [0.16541169999999997, 52.0943827], [0.16553899999999996, 52.09418369999999], [0.16568979999999997, 52.0939683], [0.1658677, 52.0937286], [0.16602710000000004, 52.0935244], [0.16626449999999998, 52.0932457], [0.16659559999999998, 52.09286339999999], [0.1671874, 52.0922036], [0.1681085, 52.091179200000006], [0.1691084, 52.0900549], [0.16926659999999996, 52.089884], [0.16934299999999997, 52.0897962], [0.1697687, 52.0893145], [0.17059369999999996, 52.0883895], [0.1712946, 52.08759980000001], [0.17211469999999998, 52.0866798], [0.1726174, 52.086122800000005], [0.1731821, 52.0854894], [0.1734645, 52.085162999999994], [0.1736681, 52.084931], [0.17393879999999998, 52.08463239999999], [0.17462519999999998, 52.0838559], [0.1749404, 52.08349859999999], [0.1751587, 52.08325190000001], [0.17545069999999996, 52.0829263], [0.17576739999999996, 52.0825692], [0.17602769999999998, 52.0822734], [0.17640839999999997, 52.0818489], [0.1765255, 52.0817129], [0.1767545, 52.08145789999999], [0.17760179999999998, 52.0805073], [0.17833699999999997, 52.07968129999999], [0.17873019999999998, 52.07924280000001], [0.17924559999999998, 52.0786525], [0.1795713, 52.0782883], [0.1796630568239043, 52.07818557102202], [0.18056969999999997, 52.077170499999994], [0.1814362, 52.076194], [0.1818022, 52.0757768], [0.1820526, 52.07547770000001], [0.18223079999999997, 52.07525340000001], [0.1824183, 52.0750058], [0.1825708, 52.0747909], [0.1828012, 52.07444069999999], [0.1829974, 52.0741045], [0.1831218, 52.07387829999999], [0.1832016, 52.073722499999995], [0.1833153, 52.07348519999999], [0.18342600000000003, 52.0732449], [0.1834704, 52.0731419], [0.1839724, 52.0718619], [0.1842507, 52.0711805], [0.18463889999999997, 52.070258300000006], [0.1847445, 52.07001780000001], [0.18486230000000003, 52.0697436], [0.18514299999999995, 52.0691424], [0.18526129999999996, 52.0688906], [0.1854168, 52.0685837], [0.1856114, 52.06822300000001], [0.1857581, 52.0679575], [0.1860315, 52.0674767], [0.1863677, 52.0669148], [0.18680609999999995, 52.0662393], [0.1868798, 52.06612109999998], [0.18737429999999997, 52.0653914], [0.18761369999999997, 52.06503599999999], [0.1877779, 52.06480309999999], [0.1878407, 52.06471459999999], [0.18805079999999996, 52.0644304], [0.1882177, 52.0642193], [0.1883951, 52.063996], [0.1885944, 52.0637616], [0.18879599999999996, 52.06354149999999], [0.18908079999999997, 52.0632456], [0.1892921, 52.06303569999999], [0.1895549, 52.0627762], [0.1896278, 52.0627071], [0.18969579999999997, 52.0626402], [0.18999079999999996, 52.06236359999999], [0.1901517, 52.0622102], [0.1902845, 52.0620835], [0.1906811, 52.061732600000006], [0.1907974, 52.0616339], [0.19099789999999997, 52.0614646], [0.1912648, 52.0612592], [0.1915584, 52.06104030000001], [0.1919362, 52.06077630000001], [0.1924684, 52.06042500000001], [0.1932537, 52.0599369], [0.19396959999999996, 52.059493299999986], [0.1941946, 52.05935449999999], [0.1943731, 52.0592444], [0.19491779999999995, 52.0589015], [0.1952963, 52.05862549999999], [0.1965383, 52.05783900000001], [0.1971543, 52.0574267], [0.19766869999999995, 52.0570674], [0.1979536, 52.056861], [0.1984574, 52.05648229999999], [0.1989958, 52.05605649999999], [0.1992365, 52.0558614], [0.19967019999999996, 52.0554892], [0.2000012, 52.0551944], [0.20031209999999997, 52.05490269999999], [0.20064659072640065, 52.054578667909794], [0.2006799, 52.05454640000001], [0.20072409999999996, 52.0545018], [0.2013349, 52.05389389999999], [0.20148379999999996, 52.05373809999999], [0.2021856, 52.05296810000001], [0.2024835, 52.0526244], [0.20266169999999997, 52.0524053], [0.202886, 52.05213400000001], [0.2031261, 52.0518287], [0.2033508, 52.0515351], [0.2035817, 52.05122179999999], [0.2038215, 52.0508868], [0.2040534, 52.0505413], [0.20420409999999997, 52.0503161], [0.2044655, 52.04991269999999], [0.2047144, 52.0495086], [0.2048529, 52.0492772], [0.2051382, 52.0487807], [0.20528039999999995, 52.0485171], [0.2054872, 52.04811910000001], [0.2056318, 52.0478328], [0.2058452, 52.0473924], [0.206021, 52.047003999999994], [0.2063205, 52.04626119999999], [0.20650499999999997, 52.045773], [0.2066936, 52.0452268], [0.2068788, 52.04463269999999], [0.2069909, 52.0442051], [0.2070547, 52.0439378], [0.2071399, 52.043561], [0.2072334, 52.0430931], [0.2073129, 52.0426253], [0.2073493, 52.0423619], [0.2074009, 52.04189660000001], [0.20743069999999997, 52.04155419999999], [0.20745079999999996, 52.04118999999999], [0.20746709999999996, 52.0408057], [0.20746999999999996, 52.0404893], [0.207463, 52.03995720000001], [0.207453, 52.03967389999999], [0.2074309, 52.03935159999999], [0.207387, 52.038924300000005], [0.20733470000000004, 52.0384699], [0.20728779999999997, 52.0380979], [0.2072473, 52.0378543], [0.2072032, 52.0376299], [0.20711969999999996, 52.0372057], [0.207039, 52.0368743], [0.2069744, 52.0366135], [0.2068964, 52.03632480000001], [0.2067805, 52.0359455], [0.20668039999999996, 52.0356469], [0.2065841, 52.03537679999999], [0.2063687, 52.03482880000001], [0.2061813, 52.03436269999999], [0.205497, 52.0327086], [0.2051224, 52.03178769999999], [0.20375229999999997, 52.02853139999999], [0.20371929999999996, 52.0284408], [0.2036613, 52.02829509999999], [0.2036053, 52.0281421], [0.2035598, 52.02800300000001], [0.20351089999999997, 52.0278442], [0.203477, 52.027726], [0.2034331, 52.02753119999999], [0.20340849999999996, 52.02743259999999], [0.2033901, 52.027314100000005], [0.2033615, 52.02713299999999], [0.2033427, 52.02698219999999], [0.2033233, 52.02681290000001], [0.20331399999999997, 52.0266398], [0.2033136, 52.0265997], [0.2033095, 52.0264479], [0.20331289999999996, 52.026341499999994], [0.20331799999999997, 52.0261705], [0.2033263, 52.02604689999999], [0.2033436, 52.025873], [0.2033703, 52.0256927], [0.2040516, 52.02180560000001], [0.20415769999999997, 52.02113630000001], [0.20437389999999997, 52.0198631], [0.204492, 52.0191185], [0.2046055, 52.0184141], [0.2046193, 52.0183276], [0.2047555, 52.0176221], [0.2049205, 52.016647299999995], [0.20499819999999996, 52.01621419999999], [0.2051887, 52.01511769999999], [0.20536339999999997, 52.014179699999985], [0.2055581, 52.0130413], [0.2058232, 52.0114303], [0.20655629999999997, 52.00711869999999], [0.2066788, 52.00670199999998], [0.2067958, 52.00601579999999], [0.20683779999999996, 52.0057891], [0.2068839, 52.0055522], [0.20692879999999997, 52.0053691], [0.20698009999999997, 52.0051508], [0.20707259999999997, 52.004824799999994], [0.2071732771999461, 52.00447436781143], [0.20717389999999997, 52.004472199999995], [0.2072653, 52.0041574], [0.207334, 52.00393669999999], [0.2073859, 52.0037859], [0.2074612, 52.00360130000001], [0.20753569999999996, 52.003433], [0.2076359, 52.003245], [0.2076983, 52.00313070000001], [0.20783409999999997, 52.0028799], [0.2081179, 52.0023868], [0.2082768, 52.00210039999999], [0.20845200000000003, 52.00171269999999], [0.20904529999999996, 52.00070130000001], [0.20915639999999996, 52.000490199999994], [0.20926500000000003, 52.0002682], [0.2093545, 52.0000764], [0.20941329999999997, 51.99993999999999], [0.20949209999999996, 51.9997475], [0.2095987, 51.9994684], [0.20965475943548675, 51.99930615890027], [0.2097054, 51.9991596], [0.2097912, 51.99887609999999], [0.2098729, 51.99857769999999], [0.20996, 51.99820030000001], [0.210021, 51.99789890000001], [0.21005909999999997, 51.997658699999995], [0.21009269999999997, 51.9974281], [0.2101109, 51.9972349], [0.21012739999999996, 51.99697100000001], [0.2101406, 51.9966433], [0.2101554, 51.9960274], [0.21015559999999997, 51.9956023], [0.2101606, 51.99535439999999], [0.210164, 51.9952006], [0.2101767, 51.995023999999994], [0.2101895, 51.9948663], [0.21021359999999997, 51.9946144], [0.210244, 51.994419400000005], [0.21029, 51.9941426], [0.2103298, 51.99395659999999], [0.2103955, 51.99370209999999], [0.2104437, 51.993513199999995], [0.2105168, 51.9932791], [0.2106076, 51.99301429999999], [0.2106887, 51.9928069], [0.2108287, 51.9924808], [0.21095189999999997, 51.992215599999994], [0.2110353, 51.992053299999995], [0.2111336, 51.9918708], [0.211204, 51.99175], [0.211289, 51.99161579999999], [0.2113994, 51.99144990000001], [0.2114965, 51.9913017], [0.2116087, 51.9911518], [0.211722, 51.9910048], [0.21188630000000003, 51.99080759999999], [0.21196349999999997, 51.9907178], [0.2120446, 51.99062850000001], [0.2121647, 51.9904985], [0.2122902, 51.9903691], [0.2128894, 51.98977589999999], [0.2131249, 51.9895491], [0.2133317, 51.989351], [0.2134552, 51.9892277], [0.21361389999999997, 51.9890629], [0.21376759999999995, 51.98889], [0.2139003, 51.988722800000005], [0.2140029, 51.98860040000001], [0.2141633, 51.9883943], [0.21427810000000003, 51.988245199999994], [0.2145339, 51.9878799], [0.2147161, 51.98760209999999], [0.2149011, 51.987304], [0.2150215, 51.987097799999994], [0.2152108, 51.9867611], [0.2153492, 51.9864712], [0.21548159999999997, 51.9861887], [0.2155466, 51.986033], [0.21565419999999996, 51.985702899999986], [0.21573349999999997, 51.985430699999995], [0.2157721, 51.98528679999999], [0.215806, 51.9851282], [0.2158351, 51.984973499999995], [0.2158554, 51.9848203], [0.2158704, 51.9846677], [0.215878, 51.98452369999999], [0.21587749999999997, 51.98430410000001], [0.2158695, 51.9840969], [0.2158337, 51.9837804], [0.21576929999999997, 51.9834277], [0.2157239, 51.983271499999994], [0.2156724, 51.9831125], [0.21559919999999996, 51.9828403], [0.2155573, 51.98266480000001], [0.2155197, 51.9824775], [0.2154906, 51.982294499999995], [0.2153973, 51.98182919999999], [0.21535209999999996, 51.9815249], [0.21531639999999996, 51.98124860000001], [0.2152974, 51.981010100000006], [0.2152877, 51.9808189], [0.2152801, 51.9805508], [0.21528279999999997, 51.98035969999999], [0.2152871, 51.98019], [0.21529629999999997, 51.979997], [0.2153373, 51.9796546], [0.2153699, 51.979432900000006], [0.21541099999999996, 51.9791865], [0.2154543, 51.97898109999999], [0.21550030000000003, 51.9787746], [0.21561469999999996, 51.978319299999995], [0.21573849999999997, 51.977818899999995], [0.2162205, 51.975900499999995], [0.21640799999999996, 51.97515349999999], [0.216706, 51.97396959999999], [0.21703020000000003, 51.972675900000006], [0.2177285, 51.96997029999999], [0.2179053, 51.96930119999999], [0.21802189999999996, 51.96885679999999], [0.2181092, 51.968577499999995], [0.2182406, 51.9681815], [0.218281, 51.96806789999999], [0.21847539999999996, 51.9675455], [0.2186301, 51.9671581], [0.2188388, 51.96663000000001], [0.2188969, 51.9664473], [0.2189839, 51.9661571], [0.2190353, 51.9659596], [0.21908769999999997, 51.9656897], [0.21913689999999997, 51.9654077], [0.2191695, 51.9651776], [0.2191933, 51.9648879], [0.2192047, 51.964629599999995], [0.21920629999999997, 51.9643048], [0.2192005, 51.96411749999999], [0.2191823, 51.9638639], [0.21915630000000005, 51.9636162], [0.2191314, 51.96342349999999], [0.2191017, 51.9632477], [0.2190554, 51.9630107], [0.21901519999999997, 51.9628224], [0.2189335, 51.96251889999999], [0.2188576, 51.9622824], [0.21879019999999996, 51.9620814], [0.2187092, 51.9618748], [0.2185988, 51.96162359999999], [0.21846129999999997, 51.9613412], [0.2183385, 51.9611069], [0.21819989999999995, 51.96085879999999], [0.21803549999999997, 51.960561199999994], [0.2179171, 51.960336], [0.2177695, 51.9600374], [0.2176596, 51.9597911], [0.2176134, 51.95967429999999], [0.2175687, 51.95955560000001], [0.2175297, 51.9594463], [0.21748719999999996, 51.9593202], [0.21745569999999995, 51.9592177], [0.21743419999999997, 51.9591353], [0.21732699999999996, 51.958622899999995], [0.217301, 51.9584717], [0.2172597, 51.9581498], [0.2172291, 51.9578737], [0.21721589999999996, 51.9576348], [0.21720859999999995, 51.95736529999999], [0.2172146, 51.95715249999999], [0.2172246, 51.9568598], [0.2172443, 51.95655539999999], [0.217275, 51.95629379999999], [0.2173119, 51.9560346], [0.21738440000000003, 51.955695299999995], [0.2174473, 51.95546319999999], [0.2177828, 51.9544384], [0.2178444, 51.95421789999999], [0.21791469999999996, 51.95393519999999], [0.2179625, 51.95370830000001], [0.2180015, 51.95351300000001], [0.2180389, 51.9532871], [0.2181297, 51.95264340000001], [0.2181515, 51.9524244], [0.21817279999999997, 51.9521985], [0.21819279999999996, 51.9519559], [0.21820659999999997, 51.9517076], [0.2182119, 51.9514502], [0.21821049999999995, 51.9512387], [0.2182052, 51.951047], [0.21819189999999997, 51.9508351], [0.218169, 51.9505654], [0.2181484, 51.95036110000001], [0.21811949999999997, 51.9501654], [0.21809049999999996, 51.94998450000001], [0.2180474, 51.9497564], [0.2179945, 51.9495245], [0.2179178, 51.94923829999999], [0.2177148, 51.94852310000001], [0.2176887, 51.9484189], [0.217671, 51.94833239999999], [0.2176366, 51.948162200000006], [0.2176178, 51.9480539], [0.2176008, 51.94793709999999], [0.21757629999999997, 51.94775849999999], [0.21755720000000003, 51.94755359999999], [0.2175486, 51.9473365], [0.21754729999999997, 51.94711679999999], [0.2175603, 51.94691629999999], [0.21757099999999996, 51.9467922], [0.21758289999999997, 51.946678599999984], [0.2176094, 51.9465028], [0.21765359999999995, 51.9462686], [0.21770639999999997, 51.9460571], [0.2177587, 51.9458685], [0.21781900000000004, 51.94569229999999], [0.2179115, 51.9454608], [0.2180018, 51.945252200000006], [0.21812, 51.94502570000001], [0.2182099, 51.9448624], [0.218321, 51.94468210000001], [0.2184378, 51.94449680000001], [0.2185737, 51.94430150000001], [0.21871529999999997, 51.9441092], [0.218834686587002, 51.94396531986611], [0.2188664, 51.94392709999999], [0.21908679999999997, 51.94369170000001], [0.2192676, 51.94350899999999], [0.21939159999999996, 51.94338969999998], [0.2195049, 51.94328540000001], [0.2196112, 51.94319149999999], [0.2198901, 51.942958999999995], [0.2200697, 51.9428181], [0.22025739999999996, 51.94268699999999], [0.2205495, 51.942494800000006], [0.22086459999999997, 51.9422983], [0.2210836, 51.94217609999999], [0.22142629999999996, 51.9419927], [0.22166009999999997, 51.9418781], [0.222067, 51.9416884], [0.2223619, 51.94155329999999], [0.2229099, 51.941310400000006], [0.22299889999999997, 51.9412737], [0.2235083, 51.9410438], [0.2237857, 51.940909399999995], [0.2240799, 51.940762600000006], [0.22439189999999995, 51.94059399999999], [0.2246375, 51.9404521], [0.22492819999999997, 51.9402736], [0.2251565, 51.9401197], [0.2254153, 51.939940199999995], [0.22557089999999996, 51.939825799999994], [0.2257883, 51.9396569], [0.2261642, 51.9393482], [0.2264155, 51.9391278], [0.2266136, 51.93893839999999], [0.226825, 51.938723499999995], [0.2269981, 51.9385337], [0.22715979999999997, 51.93834439999999], [0.2273072999999999, 51.9381508], [0.2274484, 51.9379618], [0.2275665, 51.937783200000005], [0.2276761, 51.937599199999994], [0.2277846, 51.93740319999999], [0.2278924, 51.9371935], [0.2279705999999999, 51.93702470000001], [0.2280545, 51.936832800000005], [0.2281037, 51.9367169], [0.228149, 51.93660099999999], [0.2282012999999999, 51.9364524], [0.22825509999999996, 51.936284], [0.2283026, 51.93610260000001], [0.2283406, 51.9359375], [0.22837639999999995, 51.93574580000001], [0.22839809999999997, 51.9355874], [0.228419, 51.93539749999999], [0.2284281, 51.9352445], [0.22843279999999996, 51.935086], [0.2284317, 51.93492440000001], [0.2284235, 51.9347373], [0.2284074, 51.934530200000005], [0.22838369999999997, 51.9343464], [0.2283509, 51.93415879999999], [0.22830390000000003, 51.9339518], [0.2282605, 51.933768599999986], [0.2282065, 51.933597599999985], [0.22814550000000003, 51.93341970000001], [0.2280791, 51.9332521], [0.228007, 51.93308189999999], [0.22791810000000004, 51.9328909], [0.22781380000000004, 51.9326876], [0.22767560000000003, 51.932455], [0.22753880000000004, 51.932247], [0.2273734, 51.932015199999995], [0.2272333, 51.9318359], [0.2270881, 51.931660099999995], [0.2267573, 51.9312834], [0.2265988, 51.9311027], [0.2264231, 51.930900300000005], [0.2262153, 51.9306515], [0.2260526, 51.930439199999995], [0.2258938, 51.9302136], [0.2257562999999999, 51.93000430000001], [0.2256011, 51.929748100000005], [0.22546949999999993, 51.9295128], [0.2253478, 51.929266], [0.22524549999999996, 51.9290432], [0.2251492, 51.928810199999994], [0.2250646, 51.9285831], [0.22499699999999995, 51.928362500000006], [0.2249169, 51.9280907], [0.22486819999999996, 51.92790250000001], [0.22483000000000003, 51.92770459999999], [0.2247956, 51.9275134], [0.2247610999999999, 51.9272591], [0.2247392, 51.927054899999995], [0.22472580000000003, 51.92684999999999], [0.22471559999999996, 51.9266318], [0.22471559999999996, 51.92644589999999], [0.2247279, 51.9262183], [0.2247384, 51.9260324], [0.2247558, 51.9258504], [0.2247748, 51.9256951], [0.2247897, 51.92556969999999], [0.2248131, 51.9254372], [0.2248347, 51.9253292], [0.22488620000000004, 51.92509020000001], [0.2249445, 51.9248563], [0.2249947999999999, 51.9246825], [0.22505040000000004, 51.9245091], [0.2251286, 51.924282], [0.22516799999999995, 51.9241836], [0.22520149999999997, 51.92410169999999], [0.22534139999999997, 51.92378119999999], [0.22545879999999993, 51.9235357], [0.22559239999999992, 51.923298599999995], [0.22579080000000004, 51.92296600000001], [0.2259571, 51.9227081], [0.226066, 51.922551099999986], [0.2262888, 51.9222502], [0.2264231, 51.9220808], [0.2265619, 51.9219087], [0.2267538, 51.9216825], [0.2269375, 51.9214751], [0.22715389999999996, 51.9212527], [0.22734629999999997, 51.9210722], [0.2275297, 51.92090180000001], [0.2277040999999999, 51.920751200000005], [0.22786270000000003, 51.9206193], [0.2281794, 51.9203709], [0.2284445, 51.92016790000001], [0.2287177, 51.9199587], [0.22886419999999996, 51.919843], [0.2291357, 51.9196293], [0.2293515, 51.919452], [0.22953560000000003, 51.9192878], [0.22973569999999996, 51.919099900000006], [0.22990989999999997, 51.918927799999985], [0.2300758, 51.91874879999999], [0.23031779999999993, 51.91847139999999], [0.23050549999999995, 51.91824149999999], [0.2306448, 51.9180539], [0.2307446, 51.9179014], [0.23090799999999995, 51.91764789999999], [0.23103340000000003, 51.91742479999999], [0.23117729999999995, 51.9171483], [0.2312967, 51.91687960000001], [0.2313831, 51.9166482], [0.2314432, 51.91646449999999], [0.23149470000000005, 51.9162932], [0.23153530000000003, 51.91614179999999], [0.23158309999999996, 51.915941], [0.23161450000000003, 51.9157586], [0.2316441, 51.9155519], [0.2316668, 51.915311200000005], [0.2316794, 51.9150038], [0.2316764, 51.91466570000001], [0.2316611, 51.91447], [0.23163500000000004, 51.91426839999999], [0.23160479999999992, 51.914116699999994], [0.231537, 51.91382769999999], [0.2314978, 51.9136791], [0.2314193, 51.9134496], [0.2313503, 51.91325979999999], [0.23125879999999996, 51.9130483], [0.2311813, 51.9128757], [0.2310643, 51.9126469], [0.2309003, 51.9123669], [0.23078370000000004, 51.912185099999995], [0.2306444, 51.91197979999999], [0.2305039, 51.9117985], [0.2303784, 51.91164479999999], [0.2302572, 51.9114973], [0.2301067, 51.91133249999999], [0.22994650000000005, 51.911165], [0.22974999999999995, 51.9109754], [0.2295921, 51.9108299], [0.2294465, 51.91070070000001], [0.2292583, 51.910545899999995], [0.22891139999999996, 51.91027570000001], [0.2287166, 51.9101305], [0.2285695, 51.91002950000001], [0.2282869999999999, 51.90984460000001], [0.2279757, 51.90965299999999], [0.2275252, 51.9093964], [0.2271123, 51.9091755], [0.2266529, 51.9089427], [0.2262118, 51.90872659999999], [0.22197449999999996, 51.9066899], [0.2213017, 51.906329], [0.22066268853664395, 51.90602250805297], [0.220656, 51.9060193], [0.2205619, 51.90597289999999], [0.2204174, 51.9058988], [0.2202995, 51.9058376], [0.22017149999999996, 51.9057712], [0.2200269, 51.9056896], [0.21985019999999997, 51.905590700000005], [0.2196811, 51.9054887], [0.21955499999999997, 51.9054053], [0.2194162, 51.9053049], [0.2192466, 51.9051638], [0.2190632, 51.904989699999994], [0.21889559999999997, 51.90479760000001], [0.21879149999999997, 51.9046518], [0.21876, 51.9046059], [0.2186352, 51.90437860000001], [0.2185623, 51.90419789999999], [0.2185098, 51.90395440000001], [0.21847929999999996, 51.903741], [0.21847849999999996, 51.90352599999999], [0.21849989999999997, 51.90335090000001], [0.21853579999999995, 51.9031739], [0.21859419999999996, 51.90298849999999], [0.2186794, 51.9027962], [0.2188031, 51.9025875], [0.2189049, 51.9024461], [0.2189948, 51.902334499999995], [0.2191883, 51.90212319999999], [0.2194117, 51.90190589999999], [0.2196585, 51.9016815], [0.21995149999999997, 51.9014385], [0.22021009999999996, 51.901249400000005], [0.22078909999999996, 51.9008817], [0.2216305, 51.90042059999998], [0.221633875244185, 51.90041859541597], [0.2222838, 51.9000326], [0.2235041, 51.89935990000001], [0.2251674, 51.8984568], [0.2259555, 51.89802769999999], [0.2269973, 51.89746159999999], [0.2273424, 51.897274800000005], [0.2276163, 51.8971243], [0.22795380000000004, 51.896934], [0.2281164, 51.89684200000001], [0.2282553, 51.8967572], [0.2283779, 51.8966828], [0.22857720000000004, 51.8965582], [0.22870809999999991, 51.89647119999999], [0.2288323, 51.89638579999999], [0.22896630000000004, 51.89629049999999], [0.22911200000000004, 51.8961796], [0.2292431, 51.89607720000001], [0.2293873, 51.8959591], [0.22951659999999993, 51.8958506], [0.2296584, 51.8957266], [0.2297615, 51.8956328], [0.22985009999999997, 51.8955478], [0.22992939999999995, 51.8954704], [0.2300863, 51.89530359999999], [0.2301793, 51.8952004], [0.2302905, 51.8950771], [0.2303943, 51.8949467], [0.2304976, 51.894819], [0.23057009999999992, 51.89472409999999], [0.2306736, 51.894578], [0.23101120000000003, 51.894068], [0.2313318, 51.8935633], [0.2317971, 51.89286229999998], [0.2322579999999999, 51.89214619999999], [0.23234830000000004, 51.89200950000001], [0.23244519999999996, 51.8918674], [0.2328731, 51.89125039999998], [0.23457090000000003, 51.8887515], [0.23469030323253764, 51.8885561180277], [0.2353766, 51.8874331], [0.23579939999999996, 51.8868391], [0.2362328, 51.8862736], [0.23678099999999996, 51.88560999999998], [0.2374022, 51.88502199999999], [0.2378098999999999, 51.8846816], [0.23819509999999997, 51.88440740000001], [0.2386253, 51.8841015], [0.2390545, 51.8838319], [0.23948469999999997, 51.88362], [0.2400845, 51.88334319999999], [0.24082369999999995, 51.8830571], [0.2414148, 51.882867], [0.2419953, 51.8826915], [0.24263469999999995, 51.88251009999999], [0.2433771, 51.8823531], [0.2444082, 51.882213799999995], [0.2453394, 51.882121299999994], [0.2458687, 51.88208910000001], [0.2464593999999999, 51.882074], [0.24690689999999996, 51.88207690000001], [0.2475411, 51.8820957], [0.2479896, 51.8821273], [0.2485258, 51.8821829], [0.2489961, 51.8822466], [0.2496203, 51.88234980000001], [0.2499870999999999, 51.88242499999999], [0.2503947, 51.8825201], [0.25075369999999997, 51.88261479999999], [0.250966, 51.8826764], [0.251193, 51.882746], [0.25142669999999995, 51.88281949999999], [0.2515978, 51.8828785], [0.2521691999999999, 51.8831065], [0.25261369999999994, 51.8833002], [0.2528564, 51.88340980000001], [0.253076, 51.8835133], [0.2533717, 51.88366189999999], [0.2535842, 51.883779], [0.2537391, 51.8838653], [0.25392869999999995, 51.8839761], [0.25413659999999993, 51.88410530000001], [0.254374, 51.884257700000006], [0.2546606, 51.88444739999999], [0.2559542, 51.88531089999999], [0.2572007, 51.8861407], [0.2577730999999999, 51.8865218], [0.25816839999999996, 51.8867849], [0.25825099999999995, 51.88683960000001], [0.2596704, 51.887787800000005], [0.25984630000000003, 51.88790529999999], [0.26074139999999996, 51.888496499999995], [0.26082564112936485, 51.8885561180277], [0.2608478000000001, 51.8885718], [0.2618161, 51.8892064], [0.2620681, 51.8893715]]}", "current_leg_start": "Cambridge South", "dest_arr_time_act": "2043", "motion_projection": null, "next_location_lat": "51.8893715", "next_location_lon": "0.2620681", "previous_location": "Cambridge South", "current_leg_milage": "22.9", "linx_max_speed_mph": 100, "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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1672.43, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2616.989, \"from_m\": 1672.43, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3226.479, \"from_m\": 2616.989, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3298.932, \"from_m\": 3226.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\": 4973.853, \"from_m\": 3298.932, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11536.846, \"from_m\": 4973.853, \"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\": 12489.981, \"from_m\": 11536.846, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12676.094, \"from_m\": 12489.981, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12739.151, \"from_m\": 12676.094, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12743.042, \"from_m\": 12739.151, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16383.129, \"from_m\": 12743.042, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16741.221, \"from_m\": 16383.129, \"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\": 16768.074, \"from_m\": 16741.221, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17097.934, \"from_m\": 16768.074, \"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\": 32392.437, \"from_m\": 17097.934, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33119.202, \"from_m\": 32392.437, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33159.347, \"from_m\": 33119.202, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33189.298, \"from_m\": 33159.347, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33232.578, \"from_m\": 33189.298, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 33284.541, \"from_m\": 33232.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33341.033, \"from_m\": 33284.541, \"capability_applied\": null, \"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\": 33464.279, \"from_m\": 33341.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\": 34063.892, \"from_m\": 33464.279, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34361.955, \"from_m\": 34063.892, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34450.607, \"from_m\": 34361.955, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35048.6, \"from_m\": 34450.607, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49676.461, \"from_m\": 35048.6, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50209.556, \"from_m\": 49676.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\": 50249.636, \"from_m\": 50209.556, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50623.881, \"from_m\": 50249.636, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57780.899, \"from_m\": 50623.881, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58869.242, \"from_m\": 57780.899, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59012.893, \"from_m\": 58869.242, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 62211.739, \"from_m\": 59012.893, \"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\": 62771.67, \"from_m\": 62211.739, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63518.536, \"from_m\": 62771.67, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64223.753, \"from_m\": 63518.536, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64740.313, \"from_m\": 64223.753, \"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\": 71415.682, \"from_m\": 64740.313, \"capability_applied\": null, \"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\": 71465.561, \"from_m\": 71415.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71523.288, \"from_m\": 71465.561, \"capability_applied\": null, \"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\": 71631.696, \"from_m\": 71523.288, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71738.777, \"from_m\": 71631.696, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72432.089, \"from_m\": 71738.777, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88051.299, \"from_m\": 72432.089, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88589.233, \"from_m\": 88051.299, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88665.223, \"from_m\": 88589.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\": 105773.999, \"from_m\": 88665.223, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 108868.638, \"from_m\": 105773.999, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 110750.061, \"from_m\": 108868.638, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 110801.629, \"from_m\": 110750.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\": 111320.007, \"from_m\": 110801.629, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 112109.202, \"from_m\": 111320.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112534.711, \"from_m\": 112109.202, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 124271.994, \"from_m\": 112534.711, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 128271.6, \"from_m\": 124271.994, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 129281.7, \"from_m\": 128271.6, \"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\": 144976.706, \"from_m\": 129281.7, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 145089.884, \"from_m\": 144976.706, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 147004.149, \"from_m\": 145089.884, \"capability_applied\": null, \"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\": 147440.958, \"from_m\": 147004.149, \"capability_applied\": null, \"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\": 147529.602, \"from_m\": 147440.958, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 147558.861, \"from_m\": 147529.602, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 147590.877, \"from_m\": 147558.861, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 148312.361, \"from_m\": 147590.877, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 148366.205, \"from_m\": 148312.361, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148819.909, \"from_m\": 148366.205, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 148983.402, \"from_m\": 148819.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 149223.843, \"from_m\": 148983.402, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 150539.624, \"from_m\": 149223.843, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 157772.998, \"from_m\": 150539.624, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 157831.704, \"from_m\": 157772.998, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 171203.76, \"from_m\": 157831.704, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 173910.861, \"from_m\": 171203.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\": 181104.768, \"from_m\": 173910.861, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 181150.512, \"from_m\": 181104.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 191882.743, \"from_m\": 181150.512, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 193316.792, \"from_m\": 191882.743, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 193396.471, \"from_m\": 193316.792, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 196001.109, \"from_m\": 193396.471, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 196461.719, \"from_m\": 196001.109, \"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\": 196516.144, \"from_m\": 196461.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 196584.882, \"from_m\": 196516.144, \"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\": 197400.794, \"from_m\": 196584.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 197546.399, \"from_m\": 197400.794, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 197598.315, \"from_m\": 197546.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 197751.446, \"from_m\": 197598.315, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 218106.638, \"from_m\": 197751.446, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 219686.929, \"from_m\": 218106.638, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 219733.527, \"from_m\": 219686.929, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 219767.9, \"from_m\": 219733.527, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 220762.37, \"from_m\": 219767.9, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 220930.152, \"from_m\": 220762.37, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 221026.492, \"from_m\": 220930.152, \"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\": 221071.63, \"from_m\": 221026.492, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 221153.436, \"from_m\": 221071.63, \"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\": 224143.233, \"from_m\": 221153.436, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 230011.083, \"from_m\": 224143.233, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 230182.512, \"from_m\": 230011.083, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 230218.095, \"from_m\": 230182.512, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 230927.638, \"from_m\": 230218.095, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 236433.039, \"from_m\": 230927.638, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 239936.159, \"from_m\": 236433.039, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 254838.36, \"from_m\": 239936.159, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 255509.772, \"from_m\": 254838.36, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 255586.983, \"from_m\": 255509.772, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 255649.196, \"from_m\": 255586.983, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 256892.706, \"from_m\": 255649.196, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 259282.403, \"from_m\": 256892.706, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 259772.972, \"from_m\": 259282.403, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 647363, \"profile_key\": \"8312f02cdd8873a813a06653cc93ce80d5dc83e5fac3179aee935d8b659a31ac\", \"schedule_id\": 8101, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1722\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1564.534, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Landor Street Jn\", \"stage_seq\": 4, \"distance_m\": 2534.776, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 5, \"distance_m\": 9719.565, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732\", \"location\": \"Water Orton\", \"stage_seq\": 6, \"distance_m\": 12283.137, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1736\", \"location\": \"Coleshill Parkway\", \"stage_seq\": 7, \"distance_m\": 14734.015, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738\", \"location\": \"Whitacre Jn\", \"stage_seq\": 8, \"distance_m\": 16708.017, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Nuneaton Abbey Jn\", \"stage_seq\": 9, \"distance_m\": 32451.267, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": false, \"wtt_arr\": \"1750\", \"wtt_dep\": \"1751\", \"location\": \"Nuneaton\", \"stage_seq\": 10, \"distance_m\": 33709.617, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": false, \"wtt_arr\": \"1756H\", \"wtt_dep\": \"1757H\", \"location\": \"Hinckley\", \"stage_seq\": 11, \"distance_m\": 40470.656, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1803\", \"location\": \"Croft\", \"stage_seq\": 12, \"distance_m\": 50375.06, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": false, \"wtt_arr\": \"1805\", \"wtt_dep\": \"1806\", \"location\": \"Narborough\", \"stage_seq\": 13, \"distance_m\": 53145.626, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1812\", \"location\": \"Wigston North Jn\", \"stage_seq\": 14, \"distance_m\": 58911.969, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": false, \"wtt_arr\": \"1815H\", \"wtt_dep\": \"1817H\", \"location\": \"Leicester\", \"stage_seq\": 15, \"distance_m\": 63959.257, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1823H\", \"location\": \"Syston South Jn\", \"stage_seq\": 16, \"distance_m\": 71738.777, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1824H\", \"location\": \"Syston East Jn\", \"stage_seq\": 17, \"distance_m\": 72246.521, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829H\", \"location\": \"Frisby S.B.\", \"stage_seq\": 18, \"distance_m\": 81810.822, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": false, \"wtt_arr\": \"1833H\", \"wtt_dep\": \"1834H\", \"location\": \"Melton Mowbray\", \"stage_seq\": 19, \"distance_m\": 87969.977, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837H\", \"location\": \"Melton Mowbray Sig. Mn54\", \"stage_seq\": 20, \"distance_m\": 94192.185, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1840H\", \"location\": \"Whissendine L.C.\", \"stage_seq\": 21, \"distance_m\": 97816.923, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842\", \"location\": \"Ashwell L.C.\", \"stage_seq\": 22, \"distance_m\": 101499.236, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1843H\", \"location\": \"Langham Jn\", \"stage_seq\": 23, \"distance_m\": 104473.746, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": false, \"wtt_arr\": \"1845\", \"wtt_dep\": \"1846\", \"location\": \"Oakham\", \"stage_seq\": 24, \"distance_m\": 106450.845, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1850\", \"location\": \"Manton Jn\", \"stage_seq\": 25, \"distance_m\": 112069.497, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1853H\", \"location\": \"Luffenham S.B.\", \"stage_seq\": 26, \"distance_m\": 118763.92, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1855H\", \"location\": \"Ketton S.B.\", \"stage_seq\": 27, \"distance_m\": 122976.939, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": false, \"wtt_arr\": \"1859\", \"wtt_dep\": \"1900\", \"location\": \"Stamford\", \"stage_seq\": 28, \"distance_m\": 128405.331, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903\", \"location\": \"Uffington S.B. (Lincs)\", \"stage_seq\": 29, \"distance_m\": 132908.761, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907\", \"location\": \"Helpston Jn\", \"stage_seq\": 30, \"distance_m\": 139172.552, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1909H\", \"location\": \"Marholm Jn\", \"stage_seq\": 31, \"distance_m\": 143790.799, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": false, \"wtt_arr\": \"1913\", \"wtt_dep\": \"1916\", \"location\": \"Peterborough\", \"stage_seq\": 32, \"distance_m\": 147762.349, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917H\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 33, \"distance_m\": 149041.146, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920H\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 34, \"distance_m\": 154436.471, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922H\", \"location\": \"Whittlesea\", \"stage_seq\": 35, \"distance_m\": 157622.769, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924H\", \"location\": \"Eastrea Sig. W6\", \"stage_seq\": 36, \"distance_m\": 159417.879, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925H\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 37, \"distance_m\": 163372.349, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"March West Jn\", \"stage_seq\": 38, \"distance_m\": 171336.486, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": false, \"wtt_arr\": \"1931H\", \"wtt_dep\": \"1932H\", \"location\": \"March\", \"stage_seq\": 39, \"distance_m\": 171760.726, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935\", \"location\": \"March South Sig. MS934\", \"stage_seq\": 40, \"distance_m\": 174293.724, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Stonea S.B.\", \"stage_seq\": 41, \"distance_m\": 178066.139, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938H\", \"location\": \"Manea\", \"stage_seq\": 42, \"distance_m\": 181034.891, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940\", \"location\": \"Manea Sig. Ca924\", \"stage_seq\": 43, \"distance_m\": 184288.75, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949H\", \"location\": \"Ely North Jn\", \"stage_seq\": 44, \"distance_m\": 194530.786, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": false, \"wtt_arr\": \"1952\", \"wtt_dep\": \"1954\", \"location\": \"Ely\", \"stage_seq\": 45, \"distance_m\": 196835.286, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 46, \"distance_m\": 197546.399, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"Waterbeach\", \"stage_seq\": 47, \"distance_m\": 211888.774, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"Cambridge North\", \"stage_seq\": 48, \"distance_m\": 216789.668, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 49, \"distance_m\": 218959.225, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2015\", \"location\": \"Cambridge\", \"stage_seq\": 50, \"distance_m\": 220522.987, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": false, \"wtt_arr\": \"2018\", \"wtt_dep\": \"2019\", \"location\": \"Cambridge South\", \"stage_seq\": 51, \"distance_m\": 223116.639, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 52, \"distance_m\": 224232.379, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Audley End\", \"stage_seq\": 53, \"distance_m\": 243001.42, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Stansted North Jn\", \"stage_seq\": 54, \"distance_m\": 254838.36, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 55, \"distance_m\": 255586.983, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Tye Green Jn\", \"stage_seq\": 56, \"distance_m\": 256698.843, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 57, \"distance_m\": 258720.13, \"section_seq\": 1, \"route_path_id\": 68200}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": null, \"location\": \"Stansted Airport\", \"stage_seq\": 58, \"distance_m\": 259772.972, \"section_seq\": 1, \"route_path_id\": 68200}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 259772.972, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68200}], \"total_distance_m\": 259772.972, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 255621.495, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4151.477, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1722", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "51.8893715", "current_position_lon": "0.2620681", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:44:14Z\", \"source_id\": 53883376, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:45:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:44:17Z\", \"source_id\": 17301339, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:47:26Z\", \"source_id\": 53892110, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:48:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:47:33Z\", \"source_id\": 17303883, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:02:24Z\", \"source_id\": 53932989, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:03:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:02:26Z\", \"source_id\": 17315385, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:09:16Z\", \"source_id\": 53952842, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:10:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:08:58Z\", \"source_id\": 17320479, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:18:15Z\", \"source_id\": 53979096, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:18:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:18:18Z\", \"source_id\": 17327725, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:27:50Z\", \"source_id\": 54005492, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:28:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:27:53Z\", \"source_id\": 17335216, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:49:44Z\", \"source_id\": 17351848, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:02:20Z\", \"source_id\": 17361259, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:27:05Z\", \"source_id\": 54169101, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:28:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:27:11Z\", \"source_id\": 17379493, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:47:13Z\", \"source_id\": 17393695, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:20Z\", \"source_id\": 54277201, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:09:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:23Z\", \"source_id\": 17408331, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:42Z\", \"source_id\": 54308147, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:47Z\", \"source_id\": 17416722, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:07Z\", \"source_id\": 54316696, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:08Z\", \"source_id\": 17418944, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:48Z\", \"source_id\": 54333305, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:32:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:52Z\", \"source_id\": 17423346, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:53Z\", \"source_id\": 17427300, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:02Z\", \"source_id\": 54376304, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:09Z\", \"source_id\": 17435093, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:53Z\", \"source_id\": 54404289, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:53Z\", \"source_id\": 17442452, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stansted Airport", "service_state_platform": "2", "timing_fact_generation": 1789675253955327, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:02.064618", "service_state_evidence_id": 17442452, "current_leg_start_actual_dep": "2026-09-17T20:38:00+01:00", "operational_evidence_version": 145, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:02.493090", "service_state_valid_until_kind": null, "operational_interpretation_version": 145, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P BHM SSD 1L50 170638 3 100 None {"version": 3, "segments": [{"to_m": 251.478, "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": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.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.339, "from_m": 287.474, "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": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1672.43, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2616.989, "from_m": 1672.43, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3226.479, "from_m": 2616.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3298.932, "from_m": 3226.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": 4973.853, "from_m": 3298.932, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11536.846, "from_m": 4973.853, "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": 12489.981, "from_m": 11536.846, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12676.094, "from_m": 12489.981, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12739.151, "from_m": 12676.094, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12743.042, "from_m": 12739.151, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16383.129, "from_m": 12743.042, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16741.221, "from_m": 16383.129, "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": 16768.074, "from_m": 16741.221, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17097.934, "from_m": 16768.074, "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": 32392.437, "from_m": 17097.934, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33119.202, "from_m": 32392.437, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33159.347, "from_m": 33119.202, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33189.298, "from_m": 33159.347, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33232.578, "from_m": 33189.298, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 33284.541, "from_m": 33232.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33341.033, "from_m": 33284.541, "capability_applied": null, "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": 33464.279, "from_m": 33341.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": 34063.892, "from_m": 33464.279, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34361.955, "from_m": 34063.892, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34450.607, "from_m": 34361.955, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35048.6, "from_m": 34450.607, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49676.461, "from_m": 35048.6, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50209.556, "from_m": 49676.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": 50249.636, "from_m": 50209.556, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50623.881, "from_m": 50249.636, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57780.899, "from_m": 50623.881, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58869.242, "from_m": 57780.899, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59012.893, "from_m": 58869.242, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 62211.739, "from_m": 59012.893, "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": 62771.67, "from_m": 62211.739, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63518.536, "from_m": 62771.67, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64223.753, "from_m": 63518.536, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64740.313, "from_m": 64223.753, "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": 71415.682, "from_m": 64740.313, "capability_applied": null, "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": 71465.561, "from_m": 71415.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71523.288, "from_m": 71465.561, "capability_applied": null, "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": 71631.696, "from_m": 71523.288, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71738.777, "from_m": 71631.696, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72432.089, "from_m": 71738.777, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88051.299, "from_m": 72432.089, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88589.233, "from_m": 88051.299, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88665.223, "from_m": 88589.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": 105773.999, "from_m": 88665.223, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 108868.638, "from_m": 105773.999, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 110750.061, "from_m": 108868.638, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110801.629, "from_m": 110750.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": 111320.007, "from_m": 110801.629, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 112109.202, "from_m": 111320.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112534.711, "from_m": 112109.202, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 124271.994, "from_m": 112534.711, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 128271.6, "from_m": 124271.994, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 129281.7, "from_m": 128271.6, "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": 144976.706, "from_m": 129281.7, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 145089.884, "from_m": 144976.706, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 147004.149, "from_m": 145089.884, "capability_applied": null, "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": 147440.958, "from_m": 147004.149, "capability_applied": null, "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": 147529.602, "from_m": 147440.958, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 147558.861, "from_m": 147529.602, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 147590.877, "from_m": 147558.861, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 148312.361, "from_m": 147590.877, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 148366.205, "from_m": 148312.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148819.909, "from_m": 148366.205, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 148983.402, "from_m": 148819.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 149223.843, "from_m": 148983.402, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 150539.624, "from_m": 149223.843, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 157772.998, "from_m": 150539.624, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 157831.704, "from_m": 157772.998, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 171203.76, "from_m": 157831.704, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 173910.861, "from_m": 171203.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": 181104.768, "from_m": 173910.861, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 181150.512, "from_m": 181104.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 191882.743, "from_m": 181150.512, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 193316.792, "from_m": 191882.743, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 193396.471, "from_m": 193316.792, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 196001.109, "from_m": 193396.471, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 196461.719, "from_m": 196001.109, "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": 196516.144, "from_m": 196461.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 196584.882, "from_m": 196516.144, "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": 197400.794, "from_m": 196584.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 197546.399, "from_m": 197400.794, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 197598.315, "from_m": 197546.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 197751.446, "from_m": 197598.315, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 218106.638, "from_m": 197751.446, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 219686.929, "from_m": 218106.638, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 219733.527, "from_m": 219686.929, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 219767.9, "from_m": 219733.527, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 220762.37, "from_m": 219767.9, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 220930.152, "from_m": 220762.37, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 221026.492, "from_m": 220930.152, "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": 221071.63, "from_m": 221026.492, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 221153.436, "from_m": 221071.63, "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": 224143.233, "from_m": 221153.436, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 230011.083, "from_m": 224143.233, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 230182.512, "from_m": 230011.083, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 230218.095, "from_m": 230182.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 230927.638, "from_m": 230218.095, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 236433.039, "from_m": 230927.638, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 239936.159, "from_m": 236433.039, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 254838.36, "from_m": 239936.159, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 255509.772, "from_m": 254838.36, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 255586.983, "from_m": 255509.772, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 255649.196, "from_m": 255586.983, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 256892.706, "from_m": 255649.196, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 259282.403, "from_m": 256892.706, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 259772.972, "from_m": 259282.403, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 647363, "profile_key": "8312f02cdd8873a813a06653cc93ce80d5dc83e5fac3179aee935d8b659a31ac", "schedule_id": 8101, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1722", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1564.534, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "Landor Street Jn", "stage_seq": 4, "distance_m": 2534.776, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Castle Bromwich Jn", "stage_seq": 5, "distance_m": 9719.565, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732", "location": "Water Orton", "stage_seq": 6, "distance_m": 12283.137, "section_seq": 1, "route_path_id": 68200}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1736", "location": "Coleshill Parkway", "stage_seq": 7, "distance_m": 14734.015, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738", "location": "Whitacre Jn", "stage_seq": 8, "distance_m": 16708.017, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Nuneaton Abbey Jn", "stage_seq": 9, "distance_m": 32451.267, "section_seq": 1, "route_path_id": 68200}, {"is_pass": false, "wtt_arr": "1750", "wtt_dep": "1751", "location": "Nuneaton", "stage_seq": 10, "distance_m": 33709.617, "section_seq": 1, "route_path_id": 68200}, {"is_pass": false, "wtt_arr": "1756H", "wtt_dep": "1757H", "location": "Hinckley", "stage_seq": 11, "distance_m": 40470.656, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1803", "location": "Croft", "stage_seq": 12, "distance_m": 50375.06, "section_seq": 1, "route_path_id": 68200}, {"is_pass": false, "wtt_arr": "1805", "wtt_dep": "1806", "location": "Narborough", "stage_seq": 13, "distance_m": 53145.626, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1812", "location": "Wigston North Jn", "stage_seq": 14, "distance_m": 58911.969, "section_seq": 1, "route_path_id": 68200}, {"is_pass": false, "wtt_arr": "1815H", "wtt_dep": "1817H", "location": "Leicester", "stage_seq": 15, "distance_m": 63959.257, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1823H", "location": "Syston South Jn", "stage_seq": 16, "distance_m": 71738.777, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1824H", "location": "Syston East Jn", "stage_seq": 17, "distance_m": 72246.521, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829H", "location": "Frisby S.B.", "stage_seq": 18, "distance_m": 81810.822, "section_seq": 1, "route_path_id": 68200}, {"is_pass": false, "wtt_arr": "1833H", "wtt_dep": "1834H", "location": "Melton Mowbray", "stage_seq": 19, "distance_m": 87969.977, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837H", "location": "Melton Mowbray Sig. Mn54", "stage_seq": 20, "distance_m": 94192.185, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1840H", "location": "Whissendine L.C.", "stage_seq": 21, "distance_m": 97816.923, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842", "location": "Ashwell L.C.", "stage_seq": 22, "distance_m": 101499.236, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1843H", "location": "Langham Jn", "stage_seq": 23, "distance_m": 104473.746, "section_seq": 1, "route_path_id": 68200}, {"is_pass": false, "wtt_arr": "1845", "wtt_dep": "1846", "location": "Oakham", "stage_seq": 24, "distance_m": 106450.845, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1850", "location": "Manton Jn", "stage_seq": 25, "distance_m": 112069.497, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1853H", "location": "Luffenham S.B.", "stage_seq": 26, "distance_m": 118763.92, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855H", "location": "Ketton S.B.", "stage_seq": 27, "distance_m": 122976.939, "section_seq": 1, "route_path_id": 68200}, {"is_pass": false, "wtt_arr": "1859", "wtt_dep": "1900", "location": "Stamford", "stage_seq": 28, "distance_m": 128405.331, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903", "location": "Uffington S.B. (Lincs)", "stage_seq": 29, "distance_m": 132908.761, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907", "location": "Helpston Jn", "stage_seq": 30, "distance_m": 139172.552, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909H", "location": "Marholm Jn", "stage_seq": 31, "distance_m": 143790.799, "section_seq": 1, "route_path_id": 68200}, {"is_pass": false, "wtt_arr": "1913", "wtt_dep": "1916", "location": "Peterborough", "stage_seq": 32, "distance_m": 147762.349, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917H", "location": "Peterborough East Jn", "stage_seq": 33, "distance_m": 149041.146, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920H", "location": "Kings Dyke S.B.", "stage_seq": 34, "distance_m": 154436.471, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922H", "location": "Whittlesea", "stage_seq": 35, "distance_m": 157622.769, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924H", "location": "Eastrea Sig. W6", "stage_seq": 36, "distance_m": 159417.879, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925H", "location": "Three Horse Shoes", "stage_seq": 37, "distance_m": 163372.349, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "March West Jn", "stage_seq": 38, "distance_m": 171336.486, "section_seq": 1, "route_path_id": 68200}, {"is_pass": false, "wtt_arr": "1931H", "wtt_dep": "1932H", "location": "March", "stage_seq": 39, "distance_m": 171760.726, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935", "location": "March South Sig. MS934", "stage_seq": 40, "distance_m": 174293.724, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Stonea S.B.", "stage_seq": 41, "distance_m": 178066.139, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938H", "location": "Manea", "stage_seq": 42, "distance_m": 181034.891, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940", "location": "Manea Sig. Ca924", "stage_seq": 43, "distance_m": 184288.75, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "Ely North Jn", "stage_seq": 44, "distance_m": 194530.786, "section_seq": 1, "route_path_id": 68200}, {"is_pass": false, "wtt_arr": "1952", "wtt_dep": "1954", "location": "Ely", "stage_seq": 45, "distance_m": 196835.286, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Ely Dock Jn", "stage_seq": 46, "distance_m": 197546.399, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003", "location": "Waterbeach", "stage_seq": 47, "distance_m": 211888.774, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "Cambridge North", "stage_seq": 48, "distance_m": 216789.668, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Coldham Lane Jn", "stage_seq": 49, "distance_m": 218959.225, "section_seq": 1, "route_path_id": 68200}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2015", "location": "Cambridge", "stage_seq": 50, "distance_m": 220522.987, "section_seq": 1, "route_path_id": 68200}, {"is_pass": false, "wtt_arr": "2018", "wtt_dep": "2019", "location": "Cambridge South", "stage_seq": 51, "distance_m": 223116.639, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Shepreth Branch Jn", "stage_seq": 52, "distance_m": 224232.379, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Audley End", "stage_seq": 53, "distance_m": 243001.42, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Stansted North Jn", "stage_seq": 54, "distance_m": 254838.36, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Stansted East Jn", "stage_seq": 55, "distance_m": 255586.983, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Tye Green Jn", "stage_seq": 56, "distance_m": 256698.843, "section_seq": 1, "route_path_id": 68200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Stansted Coopers Lane Jn", "stage_seq": 57, "distance_m": 258720.13, "section_seq": 1, "route_path_id": 68200}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": null, "location": "Stansted Airport", "stage_seq": 58, "distance_m": 259772.972, "section_seq": 1, "route_path_id": 68200}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 259772.972, "from_m": 0.0, "section_seq": 1, "route_path_id": 68200}], "total_distance_m": 259772.972, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 255621.495, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4151.477, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19893, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:44:14Z", "source_id": 53883376, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T16:45:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:44:17Z", "source_id": 17301339, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19884, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:47:26Z", "source_id": 53892110, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T16:48:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:47:33Z", "source_id": 17303883, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T17:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20674, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:02:24Z", "source_id": 53932989, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T17:03:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:02:26Z", "source_id": 17315385, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T18:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17568, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:09:16Z", "source_id": 53952842, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T17:10:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:08:58Z", "source_id": 17320479, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T18:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17556, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:18:15Z", "source_id": 53979096, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T17:18:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:18:18Z", "source_id": 17327725, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T18:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17468, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:27:50Z", "source_id": 54005492, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T17:28:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:27:53Z", "source_id": 17335216, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T18:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:49:44Z", "source_id": 17351848, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T18:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:02:20Z", "source_id": 17361259, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11836, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:27:05Z", "source_id": 54169101, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T18:28:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:27:11Z", "source_id": 17379493, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T19:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:47:13Z", "source_id": 17393695, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12210, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:20Z", "source_id": 54277201, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T19:09:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:23Z", "source_id": 17408331, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12319, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:42Z", "source_id": 54308147, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-17T19:21:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:47Z", "source_id": 17416722, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-17T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12425, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:07Z", "source_id": 54316696, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T19:25:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:08Z", "source_id": 17418944, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12517, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:48Z", "source_id": 54333305, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-17T19:32:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:52Z", "source_id": 17423346, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-17T20:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:53Z", "source_id": 17427300, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-17T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12678, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:02Z", "source_id": 54376304, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-17T19:49:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:09Z", "source_id": 17435093, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-17T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12724, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:53Z", "source_id": 54404289, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-17T20:02:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:53Z", "source_id": 17442452, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] Birmingham New Street 1722 1722 9A None None Stansted Airport 2043 2043 2 LATE +19 minutes https://www.realtimetrains.co.uk/service/gb-nr:G00830/2026-09-17/detailed None Cambridge South 2026-09-17T20:38:00+01:00 Stansted Airport 24.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.13320669999999998, 52.16150139999999], [0.13330201968442462, 52.1612294157662], [0.1337244, 52.1600242], [0.1340586, 52.159189100000006], [0.1346557, 52.1579413], [0.1348629, 52.1575346], [0.1351053, 52.15706209999998], [0.1352779, 52.1567276], [0.135604, 52.15608769999999], [0.1362081, 52.155066200000014], [0.13694449999999997, 52.154042399999994], [0.137271, 52.15360019999999], [0.1375373, 52.15325049999999], [0.1378598, 52.1528173], [0.13803689999999996, 52.15259319999999], [0.13836730000000003, 52.1521566], [0.1385293, 52.1519405], [0.1387073, 52.1516936], [0.13881689999999997, 52.15153509999999], [0.1390403, 52.15118669999999], [0.13916929999999997, 52.15096699999999], [0.13925809999999997, 52.150793700000015], [0.13931989999999997, 52.1506759], [0.1393989, 52.150517099999995], [0.1394463, 52.1504107], [0.1395729, 52.1501129], [0.13962779999999997, 52.1499845], [0.13966829999999997, 52.1498687], [0.1397319, 52.14968940000001], [0.13980069999999997, 52.14949949999999], [0.1398696, 52.149283399999995], [0.13991399999999998, 52.1491502], [0.1399516, 52.1490199], [0.1399859, 52.1488916], [0.1400398, 52.1486967], [0.14008169999999998, 52.1485125], [0.14017710000000003, 52.1480468], [0.14026669999999997, 52.1475567], [0.14030889999999996, 52.1473057], [0.1403355, 52.14711530000001], [0.1403827, 52.1466944], [0.1404166, 52.146199300000006], [0.1404256, 52.14584920000001], [0.1404251, 52.145615], [0.1404155, 52.1453183], [0.14038669999999998, 52.1450196], [0.14034919999999998, 52.14470440000001], [0.14030899999999996, 52.1444303], [0.14026329999999998, 52.1441804], [0.1401944, 52.1438285], [0.1401815, 52.14376899999999], [0.14008479999999998, 52.1432344], [0.1400512, 52.14300549999999], [0.1400307, 52.1428159], [0.1400147, 52.142639199999984], [0.1400035, 52.142462399999985], [0.1399982, 52.14233569999999], [0.1399952, 52.1421972], [0.13999959999999995, 52.1420048], [0.14000629999999997, 52.1418246], [0.14002289999999998, 52.1415924], [0.1400378, 52.141402], [0.1400573, 52.14120150000001], [0.1400903, 52.1408986], [0.14013049999999996, 52.14062059999999], [0.1401623, 52.140405900000005], [0.1402053, 52.14016389999999], [0.1402733, 52.1398694], [0.1403299, 52.139649199999994], [0.1403918, 52.139457400000005], [0.1404739, 52.1392056], [0.1405479, 52.1390055], [0.14062839999999996, 52.1388078], [0.14072919999999997, 52.1385784], [0.1408213, 52.1383649], [0.1409783, 52.1380399], [0.1411479, 52.13770989999999], [0.1412746, 52.13747980000001], [0.14151170000000002, 52.1370775], [0.1417621, 52.13668100000001], [0.14202319999999996, 52.1363077], [0.14235779999999998, 52.135862], [0.1426391, 52.135502599999995], [0.1429031, 52.135188199999995], [0.1429275, 52.135158], [0.1429831, 52.13509150000001], [0.1431476, 52.13490109999999], [0.1433144, 52.1347164], [0.14355960000000004, 52.1344505], [0.1437293, 52.134277], [0.1439646, 52.134049], [0.1442212, 52.1338129], [0.1444815, 52.13358490000001], [0.144707, 52.1333995], [0.14502149999999997, 52.133154100000006], [0.1452833, 52.1329553], [0.14565009999999998, 52.132697400000005], [0.1458761, 52.132542599999994], [0.14629360000000002, 52.13226060000001], [0.1465322, 52.1321026], [0.1469708, 52.13180390000001], [0.1472911, 52.131581299999986], [0.14744689999999996, 52.1314666], [0.1476095, 52.131342700000005], [0.1478961, 52.1311115], [0.14811209999999997, 52.1309361], [0.1483422, 52.13073929999999], [0.148546, 52.13055099999998], [0.1487982, 52.1303181], [0.1490527, 52.130061100000006], [0.1492637, 52.1298408], [0.14950060000000004, 52.1295737], [0.1497238, 52.1293052], [0.1499161, 52.1290624], [0.1501233, 52.1287842], [0.1506126, 52.128096500000005], [0.1525446, 52.12538889999999], [0.15323739999999997, 52.12442240000001], [0.15326329999999996, 52.12438569999999], [0.15406869999999998, 52.123260599999995], [0.1540948, 52.12322279999999], [0.1578117, 52.1180189], [0.15783389999999997, 52.11798730000001], [0.1594132, 52.1157765], [0.1598237, 52.1152028], [0.1598547, 52.1151606], [0.1610757, 52.113398700000005], [0.1616094, 52.112634400000005], [0.1616661, 52.11254999999999], [0.1617091, 52.11248470000001], [0.16181189999999998, 52.112337200000006], [0.162065, 52.1119818], [0.1623095, 52.1116992], [0.16265929999999998, 52.1112075], [0.1629093, 52.1108448], [0.16318829999999998, 52.1104442], [0.1635387, 52.10994469999999], [0.16365092065587747, 52.10978287988833], [0.16390499999999997, 52.109416499999995], [0.1642189, 52.10897249999999], [0.1644335, 52.10865840000001], [0.16462659999999998, 52.1083734], [0.16480899999999998, 52.108069999999984], [0.164979, 52.1077643], [0.1651115, 52.10750509999999], [0.16523769999999996, 52.1072284], [0.16536859999999998, 52.106898700000016], [0.1654702, 52.106593800000006], [0.16555609999999998, 52.1062949], [0.16562550000000004, 52.1060116], [0.16568869999999997, 52.10569649999999], [0.16574479999999997, 52.10535980000001], [0.16577379999999997, 52.1050858], [0.16580039999999996, 52.10482309999999], [0.16581189999999998, 52.1044945], [0.1658137, 52.1043561], [0.1658093, 52.1041884], [0.16580369999999997, 52.1040745], [0.1657948, 52.1039183], [0.1657762, 52.1037366], [0.1657416, 52.10347959999999], [0.16570069999999998, 52.10325650000001], [0.16565399999999997, 52.103057500000006], [0.1655744, 52.1027433], [0.16549749999999996, 52.102510599999995], [0.16542349999999997, 52.102301399999995], [0.16537479999999996, 52.1021793], [0.1653515, 52.10211999999999], [0.16516359999999997, 52.101663499999994], [0.1650496, 52.10140710000001], [0.16485259999999996, 52.1009506], [0.16477549999999996, 52.10075419999999], [0.16464269999999998, 52.1003817], [0.16458089999999995, 52.10017489999999], [0.1645197, 52.09995190000001], [0.1644618, 52.09969469999999], [0.1644297, 52.0995171], [0.16440019999999997, 52.09931699999999], [0.1643684, 52.0990699], [0.1643477, 52.09881609999999], [0.16433839999999997, 52.098628], [0.16433499999999998, 52.09841409999999], [0.16434179999999998, 52.0981131], [0.164351, 52.09788189999999], [0.16436679999999998, 52.0976538], [0.1643885, 52.09742529999999], [0.1644333, 52.0970678], [0.16447829999999997, 52.09680989999999], [0.1645326, 52.096529100000005], [0.1645492, 52.09645950000001], [0.1646311, 52.0961322], [0.16469029999999998, 52.0959302], [0.1648066, 52.095591899999995], [0.1649178, 52.09532569999998], [0.164997, 52.0951434], [0.1650732, 52.0949824], [0.1652925, 52.0945803], [0.16541169999999997, 52.0943827], [0.16553899999999996, 52.09418369999999], [0.16568979999999997, 52.0939683], [0.1658677, 52.0937286], [0.16602710000000004, 52.0935244], [0.16626449999999998, 52.0932457], [0.16659559999999998, 52.09286339999999], [0.1671874, 52.0922036], [0.1681085, 52.091179200000006], [0.1691084, 52.0900549], [0.16926659999999996, 52.089884], [0.16934299999999997, 52.0897962], [0.1697687, 52.0893145], [0.17059369999999996, 52.0883895], [0.1712946, 52.08759980000001], [0.17211469999999998, 52.0866798], [0.1726174, 52.086122800000005], [0.1731821, 52.0854894], [0.1734645, 52.085162999999994], [0.1736681, 52.084931], [0.17393879999999998, 52.08463239999999], [0.17462519999999998, 52.0838559], [0.1749404, 52.08349859999999], [0.1751587, 52.08325190000001], [0.17545069999999996, 52.0829263], [0.17576739999999996, 52.0825692], [0.17602769999999998, 52.0822734], [0.17640839999999997, 52.0818489], [0.1765255, 52.0817129], [0.1767545, 52.08145789999999], [0.17760179999999998, 52.0805073], [0.17833699999999997, 52.07968129999999], [0.17873019999999998, 52.07924280000001], [0.17924559999999998, 52.0786525], [0.1795713, 52.0782883], [0.1796630568239043, 52.07818557102202], [0.18056969999999997, 52.077170499999994], [0.1814362, 52.076194], [0.1818022, 52.0757768], [0.1820526, 52.07547770000001], [0.18223079999999997, 52.07525340000001], [0.1824183, 52.0750058], [0.1825708, 52.0747909], [0.1828012, 52.07444069999999], [0.1829974, 52.0741045], [0.1831218, 52.07387829999999], [0.1832016, 52.073722499999995], [0.1833153, 52.07348519999999], [0.18342600000000003, 52.0732449], [0.1834704, 52.0731419], [0.1839724, 52.0718619], [0.1842507, 52.0711805], [0.18463889999999997, 52.070258300000006], [0.1847445, 52.07001780000001], [0.18486230000000003, 52.0697436], [0.18514299999999995, 52.0691424], [0.18526129999999996, 52.0688906], [0.1854168, 52.0685837], [0.1856114, 52.06822300000001], [0.1857581, 52.0679575], [0.1860315, 52.0674767], [0.1863677, 52.0669148], [0.18680609999999995, 52.0662393], [0.1868798, 52.06612109999998], [0.18737429999999997, 52.0653914], [0.18761369999999997, 52.06503599999999], [0.1877779, 52.06480309999999], [0.1878407, 52.06471459999999], [0.18805079999999996, 52.0644304], [0.1882177, 52.0642193], [0.1883951, 52.063996], [0.1885944, 52.0637616], [0.18879599999999996, 52.06354149999999], [0.18908079999999997, 52.0632456], [0.1892921, 52.06303569999999], [0.1895549, 52.0627762], [0.1896278, 52.0627071], [0.18969579999999997, 52.0626402], [0.18999079999999996, 52.06236359999999], [0.1901517, 52.0622102], [0.1902845, 52.0620835], [0.1906811, 52.061732600000006], [0.1907974, 52.0616339], [0.19099789999999997, 52.0614646], [0.1912648, 52.0612592], [0.1915584, 52.06104030000001], [0.1919362, 52.06077630000001], [0.1924684, 52.06042500000001], [0.1932537, 52.0599369], [0.19396959999999996, 52.059493299999986], [0.1941946, 52.05935449999999], [0.1943731, 52.0592444], [0.19491779999999995, 52.0589015], [0.1952963, 52.05862549999999], [0.1965383, 52.05783900000001], [0.1971543, 52.0574267], [0.19766869999999995, 52.0570674], [0.1979536, 52.056861], [0.1984574, 52.05648229999999], [0.1989958, 52.05605649999999], [0.1992365, 52.0558614], [0.19967019999999996, 52.0554892], [0.2000012, 52.0551944], [0.20031209999999997, 52.05490269999999], [0.20064659072640065, 52.054578667909794], [0.2006799, 52.05454640000001], [0.20072409999999996, 52.0545018], [0.2013349, 52.05389389999999], [0.20148379999999996, 52.05373809999999], [0.2021856, 52.05296810000001], [0.2024835, 52.0526244], [0.20266169999999997, 52.0524053], [0.202886, 52.05213400000001], [0.2031261, 52.0518287], [0.2033508, 52.0515351], [0.2035817, 52.05122179999999], [0.2038215, 52.0508868], [0.2040534, 52.0505413], [0.20420409999999997, 52.0503161], [0.2044655, 52.04991269999999], [0.2047144, 52.0495086], [0.2048529, 52.0492772], [0.2051382, 52.0487807], [0.20528039999999995, 52.0485171], [0.2054872, 52.04811910000001], [0.2056318, 52.0478328], [0.2058452, 52.0473924], [0.206021, 52.047003999999994], [0.2063205, 52.04626119999999], [0.20650499999999997, 52.045773], [0.2066936, 52.0452268], [0.2068788, 52.04463269999999], [0.2069909, 52.0442051], [0.2070547, 52.0439378], [0.2071399, 52.043561], [0.2072334, 52.0430931], [0.2073129, 52.0426253], [0.2073493, 52.0423619], [0.2074009, 52.04189660000001], [0.20743069999999997, 52.04155419999999], [0.20745079999999996, 52.04118999999999], [0.20746709999999996, 52.0408057], [0.20746999999999996, 52.0404893], [0.207463, 52.03995720000001], [0.207453, 52.03967389999999], [0.2074309, 52.03935159999999], [0.207387, 52.038924300000005], [0.20733470000000004, 52.0384699], [0.20728779999999997, 52.0380979], [0.2072473, 52.0378543], [0.2072032, 52.0376299], [0.20711969999999996, 52.0372057], [0.207039, 52.0368743], [0.2069744, 52.0366135], [0.2068964, 52.03632480000001], [0.2067805, 52.0359455], [0.20668039999999996, 52.0356469], [0.2065841, 52.03537679999999], [0.2063687, 52.03482880000001], [0.2061813, 52.03436269999999], [0.205497, 52.0327086], [0.2051224, 52.03178769999999], [0.20375229999999997, 52.02853139999999], [0.20371929999999996, 52.0284408], [0.2036613, 52.02829509999999], [0.2036053, 52.0281421], [0.2035598, 52.02800300000001], [0.20351089999999997, 52.0278442], [0.203477, 52.027726], [0.2034331, 52.02753119999999], [0.20340849999999996, 52.02743259999999], [0.2033901, 52.027314100000005], [0.2033615, 52.02713299999999], [0.2033427, 52.02698219999999], [0.2033233, 52.02681290000001], [0.20331399999999997, 52.0266398], [0.2033136, 52.0265997], [0.2033095, 52.0264479], [0.20331289999999996, 52.026341499999994], [0.20331799999999997, 52.0261705], [0.2033263, 52.02604689999999], [0.2033436, 52.025873], [0.2033703, 52.0256927], [0.2040516, 52.02180560000001], [0.20415769999999997, 52.02113630000001], [0.20437389999999997, 52.0198631], [0.204492, 52.0191185], [0.2046055, 52.0184141], [0.2046193, 52.0183276], [0.2047555, 52.0176221], [0.2049205, 52.016647299999995], [0.20499819999999996, 52.01621419999999], [0.2051887, 52.01511769999999], [0.20536339999999997, 52.014179699999985], [0.2055581, 52.0130413], [0.2058232, 52.0114303], [0.20655629999999997, 52.00711869999999], [0.2066788, 52.00670199999998], [0.2067958, 52.00601579999999], [0.20683779999999996, 52.0057891], [0.2068839, 52.0055522], [0.20692879999999997, 52.0053691], [0.20698009999999997, 52.0051508], [0.20707259999999997, 52.004824799999994], [0.2071732771999461, 52.00447436781143], [0.20717389999999997, 52.004472199999995], [0.2072653, 52.0041574], [0.207334, 52.00393669999999], [0.2073859, 52.0037859], [0.2074612, 52.00360130000001], [0.20753569999999996, 52.003433], [0.2076359, 52.003245], [0.2076983, 52.00313070000001], [0.20783409999999997, 52.0028799], [0.2081179, 52.0023868], [0.2082768, 52.00210039999999], [0.20845200000000003, 52.00171269999999], [0.20904529999999996, 52.00070130000001], [0.20915639999999996, 52.000490199999994], [0.20926500000000003, 52.0002682], [0.2093545, 52.0000764], [0.20941329999999997, 51.99993999999999], [0.20949209999999996, 51.9997475], [0.2095987, 51.9994684], [0.20965475943548675, 51.99930615890027], [0.2097054, 51.9991596], [0.2097912, 51.99887609999999], [0.2098729, 51.99857769999999], [0.20996, 51.99820030000001], [0.210021, 51.99789890000001], [0.21005909999999997, 51.997658699999995], [0.21009269999999997, 51.9974281], [0.2101109, 51.9972349], [0.21012739999999996, 51.99697100000001], [0.2101406, 51.9966433], [0.2101554, 51.9960274], [0.21015559999999997, 51.9956023], [0.2101606, 51.99535439999999], [0.210164, 51.9952006], [0.2101767, 51.995023999999994], [0.2101895, 51.9948663], [0.21021359999999997, 51.9946144], [0.210244, 51.994419400000005], [0.21029, 51.9941426], [0.2103298, 51.99395659999999], [0.2103955, 51.99370209999999], [0.2104437, 51.993513199999995], [0.2105168, 51.9932791], [0.2106076, 51.99301429999999], [0.2106887, 51.9928069], [0.2108287, 51.9924808], [0.21095189999999997, 51.992215599999994], [0.2110353, 51.992053299999995], [0.2111336, 51.9918708], [0.211204, 51.99175], [0.211289, 51.99161579999999], [0.2113994, 51.99144990000001], [0.2114965, 51.9913017], [0.2116087, 51.9911518], [0.211722, 51.9910048], [0.21188630000000003, 51.99080759999999], [0.21196349999999997, 51.9907178], [0.2120446, 51.99062850000001], [0.2121647, 51.9904985], [0.2122902, 51.9903691], [0.2128894, 51.98977589999999], [0.2131249, 51.9895491], [0.2133317, 51.989351], [0.2134552, 51.9892277], [0.21361389999999997, 51.9890629], [0.21376759999999995, 51.98889], [0.2139003, 51.988722800000005], [0.2140029, 51.98860040000001], [0.2141633, 51.9883943], [0.21427810000000003, 51.988245199999994], [0.2145339, 51.9878799], [0.2147161, 51.98760209999999], [0.2149011, 51.987304], [0.2150215, 51.987097799999994], [0.2152108, 51.9867611], [0.2153492, 51.9864712], [0.21548159999999997, 51.9861887], [0.2155466, 51.986033], [0.21565419999999996, 51.985702899999986], [0.21573349999999997, 51.985430699999995], [0.2157721, 51.98528679999999], [0.215806, 51.9851282], [0.2158351, 51.984973499999995], [0.2158554, 51.9848203], [0.2158704, 51.9846677], [0.215878, 51.98452369999999], [0.21587749999999997, 51.98430410000001], [0.2158695, 51.9840969], [0.2158337, 51.9837804], [0.21576929999999997, 51.9834277], [0.2157239, 51.983271499999994], [0.2156724, 51.9831125], [0.21559919999999996, 51.9828403], [0.2155573, 51.98266480000001], [0.2155197, 51.9824775], [0.2154906, 51.982294499999995], [0.2153973, 51.98182919999999], [0.21535209999999996, 51.9815249], [0.21531639999999996, 51.98124860000001], [0.2152974, 51.981010100000006], [0.2152877, 51.9808189], [0.2152801, 51.9805508], [0.21528279999999997, 51.98035969999999], [0.2152871, 51.98019], [0.21529629999999997, 51.979997], [0.2153373, 51.9796546], [0.2153699, 51.979432900000006], [0.21541099999999996, 51.9791865], [0.2154543, 51.97898109999999], [0.21550030000000003, 51.9787746], [0.21561469999999996, 51.978319299999995], [0.21573849999999997, 51.977818899999995], [0.2162205, 51.975900499999995], [0.21640799999999996, 51.97515349999999], [0.216706, 51.97396959999999], [0.21703020000000003, 51.972675900000006], [0.2177285, 51.96997029999999], [0.2179053, 51.96930119999999], [0.21802189999999996, 51.96885679999999], [0.2181092, 51.968577499999995], [0.2182406, 51.9681815], [0.218281, 51.96806789999999], [0.21847539999999996, 51.9675455], [0.2186301, 51.9671581], [0.2188388, 51.96663000000001], [0.2188969, 51.9664473], [0.2189839, 51.9661571], [0.2190353, 51.9659596], [0.21908769999999997, 51.9656897], [0.21913689999999997, 51.9654077], [0.2191695, 51.9651776], [0.2191933, 51.9648879], [0.2192047, 51.964629599999995], [0.21920629999999997, 51.9643048], [0.2192005, 51.96411749999999], [0.2191823, 51.9638639], [0.21915630000000005, 51.9636162], [0.2191314, 51.96342349999999], [0.2191017, 51.9632477], [0.2190554, 51.9630107], [0.21901519999999997, 51.9628224], [0.2189335, 51.96251889999999], [0.2188576, 51.9622824], [0.21879019999999996, 51.9620814], [0.2187092, 51.9618748], [0.2185988, 51.96162359999999], [0.21846129999999997, 51.9613412], [0.2183385, 51.9611069], [0.21819989999999995, 51.96085879999999], [0.21803549999999997, 51.960561199999994], [0.2179171, 51.960336], [0.2177695, 51.9600374], [0.2176596, 51.9597911], [0.2176134, 51.95967429999999], [0.2175687, 51.95955560000001], [0.2175297, 51.9594463], [0.21748719999999996, 51.9593202], [0.21745569999999995, 51.9592177], [0.21743419999999997, 51.9591353], [0.21732699999999996, 51.958622899999995], [0.217301, 51.9584717], [0.2172597, 51.9581498], [0.2172291, 51.9578737], [0.21721589999999996, 51.9576348], [0.21720859999999995, 51.95736529999999], [0.2172146, 51.95715249999999], [0.2172246, 51.9568598], [0.2172443, 51.95655539999999], [0.217275, 51.95629379999999], [0.2173119, 51.9560346], [0.21738440000000003, 51.955695299999995], [0.2174473, 51.95546319999999], [0.2177828, 51.9544384], [0.2178444, 51.95421789999999], [0.21791469999999996, 51.95393519999999], [0.2179625, 51.95370830000001], [0.2180015, 51.95351300000001], [0.2180389, 51.9532871], [0.2181297, 51.95264340000001], [0.2181515, 51.9524244], [0.21817279999999997, 51.9521985], [0.21819279999999996, 51.9519559], [0.21820659999999997, 51.9517076], [0.2182119, 51.9514502], [0.21821049999999995, 51.9512387], [0.2182052, 51.951047], [0.21819189999999997, 51.9508351], [0.218169, 51.9505654], [0.2181484, 51.95036110000001], [0.21811949999999997, 51.9501654], [0.21809049999999996, 51.94998450000001], [0.2180474, 51.9497564], [0.2179945, 51.9495245], [0.2179178, 51.94923829999999], [0.2177148, 51.94852310000001], [0.2176887, 51.9484189], [0.217671, 51.94833239999999], [0.2176366, 51.948162200000006], [0.2176178, 51.9480539], [0.2176008, 51.94793709999999], [0.21757629999999997, 51.94775849999999], [0.21755720000000003, 51.94755359999999], [0.2175486, 51.9473365], [0.21754729999999997, 51.94711679999999], [0.2175603, 51.94691629999999], [0.21757099999999996, 51.9467922], [0.21758289999999997, 51.946678599999984], [0.2176094, 51.9465028], [0.21765359999999995, 51.9462686], [0.21770639999999997, 51.9460571], [0.2177587, 51.9458685], [0.21781900000000004, 51.94569229999999], [0.2179115, 51.9454608], [0.2180018, 51.945252200000006], [0.21812, 51.94502570000001], [0.2182099, 51.9448624], [0.218321, 51.94468210000001], [0.2184378, 51.94449680000001], [0.2185737, 51.94430150000001], [0.21871529999999997, 51.9441092], [0.218834686587002, 51.94396531986611], [0.2188664, 51.94392709999999], [0.21908679999999997, 51.94369170000001], [0.2192676, 51.94350899999999], [0.21939159999999996, 51.94338969999998], [0.2195049, 51.94328540000001], [0.2196112, 51.94319149999999], [0.2198901, 51.942958999999995], [0.2200697, 51.9428181], [0.22025739999999996, 51.94268699999999], [0.2205495, 51.942494800000006], [0.22086459999999997, 51.9422983], [0.2210836, 51.94217609999999], [0.22142629999999996, 51.9419927], [0.22166009999999997, 51.9418781], [0.222067, 51.9416884], [0.2223619, 51.94155329999999], [0.2229099, 51.941310400000006], [0.22299889999999997, 51.9412737], [0.2235083, 51.9410438], [0.2237857, 51.940909399999995], [0.2240799, 51.940762600000006], [0.22439189999999995, 51.94059399999999], [0.2246375, 51.9404521], [0.22492819999999997, 51.9402736], [0.2251565, 51.9401197], [0.2254153, 51.939940199999995], [0.22557089999999996, 51.939825799999994], [0.2257883, 51.9396569], [0.2261642, 51.9393482], [0.2264155, 51.9391278], [0.2266136, 51.93893839999999], [0.226825, 51.938723499999995], [0.2269981, 51.9385337], [0.22715979999999997, 51.93834439999999], [0.2273072999999999, 51.9381508], [0.2274484, 51.9379618], [0.2275665, 51.937783200000005], [0.2276761, 51.937599199999994], [0.2277846, 51.93740319999999], [0.2278924, 51.9371935], [0.2279705999999999, 51.93702470000001], [0.2280545, 51.936832800000005], [0.2281037, 51.9367169], [0.228149, 51.93660099999999], [0.2282012999999999, 51.9364524], [0.22825509999999996, 51.936284], [0.2283026, 51.93610260000001], [0.2283406, 51.9359375], [0.22837639999999995, 51.93574580000001], [0.22839809999999997, 51.9355874], [0.228419, 51.93539749999999], [0.2284281, 51.9352445], [0.22843279999999996, 51.935086], [0.2284317, 51.93492440000001], [0.2284235, 51.9347373], [0.2284074, 51.934530200000005], [0.22838369999999997, 51.9343464], [0.2283509, 51.93415879999999], [0.22830390000000003, 51.9339518], [0.2282605, 51.933768599999986], [0.2282065, 51.933597599999985], [0.22814550000000003, 51.93341970000001], [0.2280791, 51.9332521], [0.228007, 51.93308189999999], [0.22791810000000004, 51.9328909], [0.22781380000000004, 51.9326876], [0.22767560000000003, 51.932455], [0.22753880000000004, 51.932247], [0.2273734, 51.932015199999995], [0.2272333, 51.9318359], [0.2270881, 51.931660099999995], [0.2267573, 51.9312834], [0.2265988, 51.9311027], [0.2264231, 51.930900300000005], [0.2262153, 51.9306515], [0.2260526, 51.930439199999995], [0.2258938, 51.9302136], [0.2257562999999999, 51.93000430000001], [0.2256011, 51.929748100000005], [0.22546949999999993, 51.9295128], [0.2253478, 51.929266], [0.22524549999999996, 51.9290432], [0.2251492, 51.928810199999994], [0.2250646, 51.9285831], [0.22499699999999995, 51.928362500000006], [0.2249169, 51.9280907], [0.22486819999999996, 51.92790250000001], [0.22483000000000003, 51.92770459999999], [0.2247956, 51.9275134], [0.2247610999999999, 51.9272591], [0.2247392, 51.927054899999995], [0.22472580000000003, 51.92684999999999], [0.22471559999999996, 51.9266318], [0.22471559999999996, 51.92644589999999], [0.2247279, 51.9262183], [0.2247384, 51.9260324], [0.2247558, 51.9258504], [0.2247748, 51.9256951], [0.2247897, 51.92556969999999], [0.2248131, 51.9254372], [0.2248347, 51.9253292], [0.22488620000000004, 51.92509020000001], [0.2249445, 51.9248563], [0.2249947999999999, 51.9246825], [0.22505040000000004, 51.9245091], [0.2251286, 51.924282], [0.22516799999999995, 51.9241836], [0.22520149999999997, 51.92410169999999], [0.22534139999999997, 51.92378119999999], [0.22545879999999993, 51.9235357], [0.22559239999999992, 51.923298599999995], [0.22579080000000004, 51.92296600000001], [0.2259571, 51.9227081], [0.226066, 51.922551099999986], [0.2262888, 51.9222502], [0.2264231, 51.9220808], [0.2265619, 51.9219087], [0.2267538, 51.9216825], [0.2269375, 51.9214751], [0.22715389999999996, 51.9212527], [0.22734629999999997, 51.9210722], [0.2275297, 51.92090180000001], [0.2277040999999999, 51.920751200000005], [0.22786270000000003, 51.9206193], [0.2281794, 51.9203709], [0.2284445, 51.92016790000001], [0.2287177, 51.9199587], [0.22886419999999996, 51.919843], [0.2291357, 51.9196293], [0.2293515, 51.919452], [0.22953560000000003, 51.9192878], [0.22973569999999996, 51.919099900000006], [0.22990989999999997, 51.918927799999985], [0.2300758, 51.91874879999999], [0.23031779999999993, 51.91847139999999], [0.23050549999999995, 51.91824149999999], [0.2306448, 51.9180539], [0.2307446, 51.9179014], [0.23090799999999995, 51.91764789999999], [0.23103340000000003, 51.91742479999999], [0.23117729999999995, 51.9171483], [0.2312967, 51.91687960000001], [0.2313831, 51.9166482], [0.2314432, 51.91646449999999], [0.23149470000000005, 51.9162932], [0.23153530000000003, 51.91614179999999], [0.23158309999999996, 51.915941], [0.23161450000000003, 51.9157586], [0.2316441, 51.9155519], [0.2316668, 51.915311200000005], [0.2316794, 51.9150038], [0.2316764, 51.91466570000001], [0.2316611, 51.91447], [0.23163500000000004, 51.91426839999999], [0.23160479999999992, 51.914116699999994], [0.231537, 51.91382769999999], [0.2314978, 51.9136791], [0.2314193, 51.9134496], [0.2313503, 51.91325979999999], [0.23125879999999996, 51.9130483], [0.2311813, 51.9128757], [0.2310643, 51.9126469], [0.2309003, 51.9123669], [0.23078370000000004, 51.912185099999995], [0.2306444, 51.91197979999999], [0.2305039, 51.9117985], [0.2303784, 51.91164479999999], [0.2302572, 51.9114973], [0.2301067, 51.91133249999999], [0.22994650000000005, 51.911165], [0.22974999999999995, 51.9109754], [0.2295921, 51.9108299], [0.2294465, 51.91070070000001], [0.2292583, 51.910545899999995], [0.22891139999999996, 51.91027570000001], [0.2287166, 51.9101305], [0.2285695, 51.91002950000001], [0.2282869999999999, 51.90984460000001], [0.2279757, 51.90965299999999], [0.2275252, 51.9093964], [0.2271123, 51.9091755], [0.2266529, 51.9089427], [0.2262118, 51.90872659999999], [0.22197449999999996, 51.9066899], [0.2213017, 51.906329], [0.22066268853664395, 51.90602250805297], [0.220656, 51.9060193], [0.2205619, 51.90597289999999], [0.2204174, 51.9058988], [0.2202995, 51.9058376], [0.22017149999999996, 51.9057712], [0.2200269, 51.9056896], [0.21985019999999997, 51.905590700000005], [0.2196811, 51.9054887], [0.21955499999999997, 51.9054053], [0.2194162, 51.9053049], [0.2192466, 51.9051638], [0.2190632, 51.904989699999994], [0.21889559999999997, 51.90479760000001], [0.21879149999999997, 51.9046518], [0.21876, 51.9046059], [0.2186352, 51.90437860000001], [0.2185623, 51.90419789999999], [0.2185098, 51.90395440000001], [0.21847929999999996, 51.903741], [0.21847849999999996, 51.90352599999999], [0.21849989999999997, 51.90335090000001], [0.21853579999999995, 51.9031739], [0.21859419999999996, 51.90298849999999], [0.2186794, 51.9027962], [0.2188031, 51.9025875], [0.2189049, 51.9024461], [0.2189948, 51.902334499999995], [0.2191883, 51.90212319999999], [0.2194117, 51.90190589999999], [0.2196585, 51.9016815], [0.21995149999999997, 51.9014385], [0.22021009999999996, 51.901249400000005], [0.22078909999999996, 51.9008817], [0.2216305, 51.90042059999998], [0.221633875244185, 51.90041859541597], [0.2222838, 51.9000326], [0.2235041, 51.89935990000001], [0.2251674, 51.8984568], [0.2259555, 51.89802769999999], [0.2269973, 51.89746159999999], [0.2273424, 51.897274800000005], [0.2276163, 51.8971243], [0.22795380000000004, 51.896934], [0.2281164, 51.89684200000001], [0.2282553, 51.8967572], [0.2283779, 51.8966828], [0.22857720000000004, 51.8965582], [0.22870809999999991, 51.89647119999999], [0.2288323, 51.89638579999999], [0.22896630000000004, 51.89629049999999], [0.22911200000000004, 51.8961796], [0.2292431, 51.89607720000001], [0.2293873, 51.8959591], [0.22951659999999993, 51.8958506], [0.2296584, 51.8957266], [0.2297615, 51.8956328], [0.22985009999999997, 51.8955478], [0.22992939999999995, 51.8954704], [0.2300863, 51.89530359999999], [0.2301793, 51.8952004], [0.2302905, 51.8950771], [0.2303943, 51.8949467], [0.2304976, 51.894819], [0.23057009999999992, 51.89472409999999], [0.2306736, 51.894578], [0.23101120000000003, 51.894068], [0.2313318, 51.8935633], [0.2317971, 51.89286229999998], [0.2322579999999999, 51.89214619999999], [0.23234830000000004, 51.89200950000001], [0.23244519999999996, 51.8918674], [0.2328731, 51.89125039999998], [0.23457090000000003, 51.8887515], [0.23469030323253764, 51.8885561180277], [0.2353766, 51.8874331], [0.23579939999999996, 51.8868391], [0.2362328, 51.8862736], [0.23678099999999996, 51.88560999999998], [0.2374022, 51.88502199999999], [0.2378098999999999, 51.8846816], [0.23819509999999997, 51.88440740000001], [0.2386253, 51.8841015], [0.2390545, 51.8838319], [0.23948469999999997, 51.88362], [0.2400845, 51.88334319999999], [0.24082369999999995, 51.8830571], [0.2414148, 51.882867], [0.2419953, 51.8826915], [0.24263469999999995, 51.88251009999999], [0.2433771, 51.8823531], [0.2444082, 51.882213799999995], [0.2453394, 51.882121299999994], [0.2458687, 51.88208910000001], [0.2464593999999999, 51.882074], [0.24690689999999996, 51.88207690000001], [0.2475411, 51.8820957], [0.2479896, 51.8821273], [0.2485258, 51.8821829], [0.2489961, 51.8822466], [0.2496203, 51.88234980000001], [0.2499870999999999, 51.88242499999999], [0.2503947, 51.8825201], [0.25075369999999997, 51.88261479999999], [0.250966, 51.8826764], [0.251193, 51.882746], [0.25142669999999995, 51.88281949999999], [0.2515978, 51.8828785], [0.2521691999999999, 51.8831065], [0.25261369999999994, 51.8833002], [0.2528564, 51.88340980000001], [0.253076, 51.8835133], [0.2533717, 51.88366189999999], [0.2535842, 51.883779], [0.2537391, 51.8838653], [0.25392869999999995, 51.8839761], [0.25413659999999993, 51.88410530000001], [0.254374, 51.884257700000006], [0.2546606, 51.88444739999999], [0.2559542, 51.88531089999999], [0.2572007, 51.8861407], [0.2577730999999999, 51.8865218], [0.25816839999999996, 51.8867849], [0.25825099999999995, 51.88683960000001], [0.2596704, 51.887787800000005], [0.25984630000000003, 51.88790529999999], [0.26074139999999996, 51.888496499999995], [0.26082564112936485, 51.8885561180277], [0.2608478000000001, 51.8885718], [0.2618161, 51.8892064], [0.2620681, 51.8893715]]} 22.9 2038 2102 Cambridge South Stansted Airport Stansted Airport 51.8893715 0.2620681 51.8893715 0.2620681 1 0 2026-09-17 20:12:26 TERMINATED 2026-09-17 20:02:00 Stansted Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442452 1789675253955327 145 145 2026-09-17 20:12:02.493090 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:02.064618
620818 648608 G39892 792N31MW17 2026-09-17 COMPLETE None 2026-09-17 20:02:00 2026-09-17 20:12:26 2026-09-19 20:12:26 {"id": 648608, "stp": "P", "toc": "Transport for Wales", "uid": "G39892", "consist": "153325+153914", "dest_crs": "EBB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39892/2026-09-17/detailed", "trust_id": "792N31MW17", "origin_crs": "MST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ebbw Vale Town", "service_date": "2026-09-17", "dest_arr_time": "2004", "dest_platform": null, "is_terminated": 1, "next_location": "Ebbw Vale Parkway", "signalling_id": "2N31", "timing_status": "EARLY", "origin_station": "Maesteg", "current_leg_arr": "1958", "current_leg_dep": "1950", "current_leg_end": "Ebbw Vale Parkway", "origin_dep_time": "1807", "origin_platform": null, "current_location": "Aberbeeg Jn", "last_update_time": "2026-09-17T20:12:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1340302084580633, 51.69999674283157], [-3.1342796, 51.70003019999999], [-3.1348126, 51.700081100000006], [-3.1358716, 51.70016699999999], [-3.1368811999999995, 51.7002514], [-3.137564499999999, 51.7003533], [-3.1382429999999997, 51.7004988], [-3.1387290999999995, 51.7006399], [-3.1393043, 51.700845099999995], [-3.1394827999999997, 51.70091930000001], [-3.140058, 51.701198700000006], [-3.1407061, 51.70152329999999], [-3.1415255, 51.701923399999984], [-3.1424998999999993, 51.7024109], [-3.1428780000000005, 51.70260149999999], [-3.1432277999999996, 51.70280230000001], [-3.1435423999999994, 51.7030221], [-3.1438640999999996, 51.70329850000001], [-3.144103494418325, 51.703521682404144], [-3.1441107, 51.70352840000001], [-3.1443431, 51.70385579999999], [-3.144491, 51.7040988], [-3.1445497, 51.7042749], [-3.1446052999999994, 51.70450579999999], [-3.1446481, 51.7048346], [-3.1446034999999997, 51.70522909999999], [-3.1445383, 51.7055533], [-3.1443968, 51.7063423], [-3.1443484, 51.70669650000001], [-3.1443186, 51.70745780000001], [-3.1442593, 51.7075849], [-3.1442243999999997, 51.7083974], [-3.1442654, 51.7087198], [-3.1443313999999996, 51.7089792], [-3.1444025, 51.7091761], [-3.1444586999999995, 51.70927929999999], [-3.1446263999999995, 51.7095427], [-3.1448359, 51.7098046], [-3.1450423999999995, 51.7099984], [-3.1452438, 51.71014629999999], [-3.1454826, 51.7102843], [-3.1457165999999996, 51.7103994], [-3.1458777, 51.7104589], [-3.1460386999999996, 51.710518400000005], [-3.1463794, 51.7106074], [-3.1466798, 51.710658300000006], [-3.1470516999999996, 51.7106958], [-3.148055100000001, 51.7107439], [-3.1490348999999997, 51.7107664], [-3.1497499, 51.71081400000001], [-3.1502611999999997, 51.7108698], [-3.1506934, 51.71093880000001], [-3.1510283, 51.7110077], [-3.1514451999999995, 51.7110988], [-3.1520272, 51.7112534], [-3.1526118999999997, 51.7114279], [-3.1532879, 51.71170039999999], [-3.1539879, 51.712049499999985], [-3.1542535, 51.712192400000006], [-3.154511, 51.712360200000006], [-3.1547925999999995, 51.7126079], [-3.1550849, 51.712917], [-3.1554362999999994, 51.7132826], [-3.1557554999999997, 51.7136283], [-3.1564367999999994, 51.714366099999985], [-3.1567381999999995, 51.7146591], [-3.1570900999999996, 51.714975200000005], [-3.1573633999999995, 51.71522039999999], [-3.1577881999999997, 51.7155522], [-3.1583572, 51.71596249999999], [-3.1589072999999996, 51.716354200000005], [-3.159331, 51.71667939999998], [-3.1596876, 51.7169828], [-3.1600085, 51.7172923], [-3.1607742, 51.71798809999999], [-3.1611730999999996, 51.71829659999999], [-3.161837, 51.71868769999998], [-3.1623746999999995, 51.7189243], [-3.1629159, 51.7191515], [-3.1636113000000003, 51.7194108], [-3.1642544999999997, 51.7196028], [-3.1650999999999994, 51.71982820000001], [-3.1654357999999996, 51.7199301], [-3.1662411999999995, 51.720199], [-3.1668175, 51.720427400000005], [-3.1676556, 51.7207912], [-3.1683315999999997, 51.7210922], [-3.1689662, 51.7213483], [-3.1696962, 51.7216428], [-3.170248, 51.7218967], [-3.170286790488828, 51.721918011123584], [-3.1707470999999994, 51.72217090000001], [-3.1711257999999996, 51.7224215], [-3.1715648999999995, 51.722773], [-3.1719567, 51.723101799999995], [-3.172272, 51.7233949], [-3.1725892999999994, 51.72373730000001], [-3.1728642, 51.7240512], [-3.1737061, 51.7250102], [-3.1739532, 51.72531889999999], [-3.1741662, 51.7256136], [-3.1743729999999997, 51.7259548], [-3.1745329999999994, 51.7262571], [-3.1746760999999997, 51.72658899999999], [-3.1748113, 51.7269988], [-3.1749623, 51.72753229999999], [-3.1751994, 51.7283463], [-3.1753732999999995, 51.7289794], [-3.1754709999999995, 51.72947309999999], [-3.1755221999999996, 51.729936499999994], [-3.1756099999999994, 51.7306758], [-3.1757170999999995, 51.7312386], [-3.1758520999999997, 51.73175539999999], [-3.1759723, 51.73210919999999], [-3.1762928999999995, 51.73291309999999], [-3.1766096, 51.733721], [-3.1769093, 51.7344663], [-3.1771474, 51.7350157], [-3.1773930999999997, 51.735560199999995], [-3.1775944000000003, 51.7359668], [-3.1778098999999997, 51.7363275], [-3.1780513, 51.7366836], [-3.178397299999999, 51.7371326], [-3.1787832, 51.7375388], [-3.1791256, 51.73790819999999], [-3.1794144999999996, 51.73827099999999], [-3.1797020999999996, 51.7386989], [-3.1800108, 51.7392077], [-3.1803728999999996, 51.7397528], [-3.1804937, 51.7399353], [-3.1806502999999995, 51.740122], [-3.1807900999999994, 51.74032309999999], [-3.1809754, 51.7405236], [-3.1813417000000004, 51.7408887], [-3.1821745, 51.74168819999999], [-3.1847747, 51.7441843], [-3.1853453, 51.7446538], [-3.1866193000000003, 51.7454909], [-3.1877918, 51.746285500000006], [-3.1891353, 51.7473251], [-3.1901827, 51.74824110000001], [-3.1914542, 51.7493359], [-3.1920400000000004, 51.7498401], [-3.1924719999999995, 51.7502642], [-3.1930727999999995, 51.750999], [-3.1942747999999996, 51.75248709999999], [-3.1949737, 51.7533587], [-3.1955494, 51.75409929999999], [-3.1957339, 51.75439020000001], [-3.1959327999999996, 51.7547915], [-3.1960269999999995, 51.75508549999999], [-3.1960843999999997, 51.7554401], [-3.1960306999999997, 51.7559729], [-3.1960549, 51.7565058]]}", "current_leg_start": "Llanhilleth", "dest_arr_time_act": "2002", "motion_projection": null, "next_location_lat": "51.7565058", "next_location_lon": "-3.1960549", "previous_location": "Newbridge (Ebbw Vale)", "current_leg_milage": "5.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 26, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:54233106\", \"confirmationDeadline\": \"2026-09-17T19:57:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 732.454, \"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\": 746.393, \"from_m\": 732.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1528.033, \"from_m\": 746.393, \"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\": 1557.557, \"from_m\": 1528.033, \"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\": 1868.04, \"from_m\": 1557.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8059.568, \"from_m\": 1868.04, \"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\": 8450.033, \"from_m\": 8059.568, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8593.385, \"from_m\": 8450.033, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 9292.737, \"from_m\": 8593.385, \"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\": 9331.522, \"from_m\": 9292.737, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12242.113, \"from_m\": 9331.522, \"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\": 12259.325, \"from_m\": 12242.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13079.567, \"from_m\": 12259.325, \"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\": 13135.646, \"from_m\": 13079.567, \"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\": 13199.265, \"from_m\": 13135.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14371.576, \"from_m\": 13199.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24911.641, \"from_m\": 14371.576, \"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\": 26083.953, \"from_m\": 24911.641, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26147.571, \"from_m\": 26083.953, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26240.087, \"from_m\": 26147.571, \"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\": 26973.979, \"from_m\": 26240.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27379.382, \"from_m\": 26973.979, \"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\": 35087.656, \"from_m\": 27379.382, \"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\": 58252.259, \"from_m\": 35087.656, \"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\": 58338.858, \"from_m\": 58252.259, \"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\": 58397.466, \"from_m\": 58338.858, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 58563.982, \"from_m\": 58397.466, \"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\": 59048.895, \"from_m\": 58563.982, \"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\": 59178.801, \"from_m\": 59048.895, \"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\": 59508.198, \"from_m\": 59178.801, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59572.113, \"from_m\": 59508.198, \"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\": 59683.829, \"from_m\": 59572.113, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59758.898, \"from_m\": 59683.829, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62875.073, \"from_m\": 59758.898, \"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\": 74740.835, \"from_m\": 62875.073, \"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\": 95.0}, {\"to_m\": 75026.672, \"from_m\": 74740.835, \"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\": 75334.267, \"from_m\": 75026.672, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75515.303, \"from_m\": 75334.267, \"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\": 76421.171, \"from_m\": 75515.303, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78571.114, \"from_m\": 76421.171, \"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\": 81993.304, \"from_m\": 78571.114, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86270.711, \"from_m\": 81993.304, \"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\": 86392.721, \"from_m\": 86270.711, \"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\": 91121.213, \"from_m\": 86392.721, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92035.392, \"from_m\": 91121.213, \"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\": 93797.98, \"from_m\": 92035.392, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106609.706, \"from_m\": 93797.98, \"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\": 106738.985, \"from_m\": 106609.706, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 648608, \"profile_key\": \"ba4dcddf97bd3a330cc0fefe384c1ccc8d23f75763bd8ab440d9f819f863852b\", \"schedule_id\": 37158, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1807\", \"location\": \"Maesteg\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1808H\", \"wtt_dep\": \"1809\", \"location\": \"Maesteg (Ewenny Road)\", \"stage_seq\": 2, \"distance_m\": 425.731, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1811H\", \"wtt_dep\": \"1812H\", \"location\": \"Garth (Mid-Glamorgan)\", \"stage_seq\": 3, \"distance_m\": 1868.04, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1821H\", \"wtt_dep\": \"1822\", \"location\": \"Tondu\", \"stage_seq\": 4, \"distance_m\": 8630.863, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1824\", \"wtt_dep\": \"1825\", \"location\": \"Sarn\", \"stage_seq\": 5, \"distance_m\": 9699.554, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1827H\", \"wtt_dep\": \"1828\", \"location\": \"Wildmill\", \"stage_seq\": 6, \"distance_m\": 11923.852, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1831\", \"wtt_dep\": \"1833\", \"location\": \"Bridgend\", \"stage_seq\": 7, \"distance_m\": 13380.581, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1837H\", \"wtt_dep\": \"1838H\", \"location\": \"Pencoed\", \"stage_seq\": 8, \"distance_m\": 19641.609, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1842\", \"wtt_dep\": \"1843\", \"location\": \"Llanharan\", \"stage_seq\": 9, \"distance_m\": 37084.803, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1846H\", \"wtt_dep\": \"1848\", \"location\": \"Pontyclun\", \"stage_seq\": 10, \"distance_m\": 40944.503, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857H\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 11, \"distance_m\": 56789.224, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1900\", \"wtt_dep\": \"1906\", \"location\": \"Cardiff Central\", \"stage_seq\": 12, \"distance_m\": 58861.558, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1908H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 13, \"distance_m\": 60202.844, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913\", \"location\": \"Marshfield\", \"stage_seq\": 14, \"distance_m\": 69410.1, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 15, \"distance_m\": 75334.267, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919H\", \"location\": \"Park Jn (Newport)\", \"stage_seq\": 16, \"distance_m\": 76568.976, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921\", \"location\": \"Park North Jn\", \"stage_seq\": 17, \"distance_m\": 77418.551, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1922H\", \"wtt_dep\": \"1923\", \"location\": \"Pye Corner\", \"stage_seq\": 18, \"distance_m\": 78471.377, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1927\", \"location\": \"Rogerstone\", \"stage_seq\": 19, \"distance_m\": 80913.191, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928\", \"location\": \"Risca South Jn\", \"stage_seq\": 20, \"distance_m\": 81530.246, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1931\", \"location\": \"Risca & Pontymister\", \"stage_seq\": 21, \"distance_m\": 83138.767, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1935H\", \"wtt_dep\": \"1936H\", \"location\": \"Cross Keys\", \"stage_seq\": 22, \"distance_m\": 86195.138, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1942H\", \"wtt_dep\": \"1944H\", \"location\": \"Newbridge (Ebbw Vale)\", \"stage_seq\": 23, \"distance_m\": 91769.627, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1949H\", \"wtt_dep\": \"1950H\", \"location\": \"Llanhilleth\", \"stage_seq\": 24, \"distance_m\": 96263.422, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"Aberbeeg Jn\", \"stage_seq\": 25, \"distance_m\": 97544.322, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1958\", \"wtt_dep\": \"1959\", \"location\": \"Ebbw Vale Parkway\", \"stage_seq\": 26, \"distance_m\": 104430.17, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": null, \"location\": \"Ebbw Vale Town\", \"stage_seq\": 27, \"distance_m\": 106738.985, \"section_seq\": 1, \"route_path_id\": 105507}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 106738.985, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105507}], \"total_distance_m\": 106738.985, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 99338.671, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7400.314, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1807", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "8.0", "current_position_lat": "51.7565058", "current_position_lon": "-3.1960549", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:22:49Z\", \"source_id\": 17331237, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:29:54Z\", \"source_id\": 54011226, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:30:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:29:57Z\", \"source_id\": 17336762, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:36:18Z\", \"source_id\": 54029492, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:37:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:36:23Z\", \"source_id\": 17341684, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:42:14Z\", \"source_id\": 54046072, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:42:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:42:19Z\", \"source_id\": 17346215, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:45:49Z\", \"source_id\": 54055982, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:46:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:45:53Z\", \"source_id\": 17348920, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:58:38Z\", \"source_id\": 54091392, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:00:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:58:44Z\", \"source_id\": 17358542, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:20:22Z\", \"source_id\": 54151118, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:21:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:20:29Z\", \"source_id\": 17374677, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24750, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:27:49Z\", \"source_id\": 54171047, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:30:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:27:53Z\", \"source_id\": 17380044, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24754, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:33:04Z\", \"source_id\": 54185026, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:35:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:33:12Z\", \"source_id\": 17383794, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:39:51Z\", \"source_id\": 54203027, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:42:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:39:57Z\", \"source_id\": 17388516, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:44:41Z\", \"source_id\": 54216019, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:48:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:44:44Z\", \"source_id\": 17391877, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberbeeg Jn", "service_state_platform": null, "timing_fact_generation": 1789673217912777, "current_leg_arrival_utc": "2026-09-17T19:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:02.078436", "service_state_evidence_id": 54233106, "current_leg_start_actual_dep": "2026-09-17T19:50:01+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:02.499514", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P MST EBB 2N31 153325+153914 2 75 None {"version": 3, "segments": [{"to_m": 732.454, "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": 746.393, "from_m": 732.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1528.033, "from_m": 746.393, "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": 1557.557, "from_m": 1528.033, "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": 1868.04, "from_m": 1557.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8059.568, "from_m": 1868.04, "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": 8450.033, "from_m": 8059.568, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8593.385, "from_m": 8450.033, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 9292.737, "from_m": 8593.385, "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": 9331.522, "from_m": 9292.737, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12242.113, "from_m": 9331.522, "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": 12259.325, "from_m": 12242.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13079.567, "from_m": 12259.325, "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": 13135.646, "from_m": 13079.567, "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": 13199.265, "from_m": 13135.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14371.576, "from_m": 13199.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24911.641, "from_m": 14371.576, "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": 26083.953, "from_m": 24911.641, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26147.571, "from_m": 26083.953, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26240.087, "from_m": 26147.571, "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": 26973.979, "from_m": 26240.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27379.382, "from_m": 26973.979, "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": 35087.656, "from_m": 27379.382, "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": 58252.259, "from_m": 35087.656, "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": 58338.858, "from_m": 58252.259, "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": 58397.466, "from_m": 58338.858, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 58563.982, "from_m": 58397.466, "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": 59048.895, "from_m": 58563.982, "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": 59178.801, "from_m": 59048.895, "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": 59508.198, "from_m": 59178.801, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59572.113, "from_m": 59508.198, "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": 59683.829, "from_m": 59572.113, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59758.898, "from_m": 59683.829, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62875.073, "from_m": 59758.898, "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": 74740.835, "from_m": 62875.073, "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": 95.0}, {"to_m": 75026.672, "from_m": 74740.835, "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": 75334.267, "from_m": 75026.672, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75515.303, "from_m": 75334.267, "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": 76421.171, "from_m": 75515.303, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78571.114, "from_m": 76421.171, "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": 81993.304, "from_m": 78571.114, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86270.711, "from_m": 81993.304, "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": 86392.721, "from_m": 86270.711, "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": 91121.213, "from_m": 86392.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92035.392, "from_m": 91121.213, "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": 93797.98, "from_m": 92035.392, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106609.706, "from_m": 93797.98, "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": 106738.985, "from_m": 106609.706, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 648608, "profile_key": "ba4dcddf97bd3a330cc0fefe384c1ccc8d23f75763bd8ab440d9f819f863852b", "schedule_id": 37158, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1807", "location": "Maesteg", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1808H", "wtt_dep": "1809", "location": "Maesteg (Ewenny Road)", "stage_seq": 2, "distance_m": 425.731, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1811H", "wtt_dep": "1812H", "location": "Garth (Mid-Glamorgan)", "stage_seq": 3, "distance_m": 1868.04, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1821H", "wtt_dep": "1822", "location": "Tondu", "stage_seq": 4, "distance_m": 8630.863, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1824", "wtt_dep": "1825", "location": "Sarn", "stage_seq": 5, "distance_m": 9699.554, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1827H", "wtt_dep": "1828", "location": "Wildmill", "stage_seq": 6, "distance_m": 11923.852, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1831", "wtt_dep": "1833", "location": "Bridgend", "stage_seq": 7, "distance_m": 13380.581, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1837H", "wtt_dep": "1838H", "location": "Pencoed", "stage_seq": 8, "distance_m": 19641.609, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1842", "wtt_dep": "1843", "location": "Llanharan", "stage_seq": 9, "distance_m": 37084.803, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1846H", "wtt_dep": "1848", "location": "Pontyclun", "stage_seq": 10, "distance_m": 40944.503, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Leckwith Loop North Jn", "stage_seq": 11, "distance_m": 56789.224, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1900", "wtt_dep": "1906", "location": "Cardiff Central", "stage_seq": 12, "distance_m": 58861.558, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1908H", "location": "Long Dyke Jn", "stage_seq": 13, "distance_m": 60202.844, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913", "location": "Marshfield", "stage_seq": 14, "distance_m": 69410.1, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916H", "location": "Ebbw Jn", "stage_seq": 15, "distance_m": 75334.267, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Park Jn (Newport)", "stage_seq": 16, "distance_m": 76568.976, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921", "location": "Park North Jn", "stage_seq": 17, "distance_m": 77418.551, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1922H", "wtt_dep": "1923", "location": "Pye Corner", "stage_seq": 18, "distance_m": 78471.377, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1927", "location": "Rogerstone", "stage_seq": 19, "distance_m": 80913.191, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928", "location": "Risca South Jn", "stage_seq": 20, "distance_m": 81530.246, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1931", "location": "Risca & Pontymister", "stage_seq": 21, "distance_m": 83138.767, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1935H", "wtt_dep": "1936H", "location": "Cross Keys", "stage_seq": 22, "distance_m": 86195.138, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1942H", "wtt_dep": "1944H", "location": "Newbridge (Ebbw Vale)", "stage_seq": 23, "distance_m": 91769.627, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1949H", "wtt_dep": "1950H", "location": "Llanhilleth", "stage_seq": 24, "distance_m": 96263.422, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952", "location": "Aberbeeg Jn", "stage_seq": 25, "distance_m": 97544.322, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1958", "wtt_dep": "1959", "location": "Ebbw Vale Parkway", "stage_seq": 26, "distance_m": 104430.17, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": null, "location": "Ebbw Vale Town", "stage_seq": 27, "distance_m": 106738.985, "section_seq": 1, "route_path_id": 105507}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 106738.985, "from_m": 0.0, "section_seq": 1, "route_path_id": 105507}], "total_distance_m": 106738.985, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 99338.671, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7400.314, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:22:49Z", "source_id": 17331237, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25594, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:29:54Z", "source_id": 54011226, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T17:30:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:29:57Z", "source_id": 17336762, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T18:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25609, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:36:18Z", "source_id": 54029492, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T17:37:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:36:23Z", "source_id": 17341684, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T18:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25334, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:42:14Z", "source_id": 54046072, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T17:42:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:42:19Z", "source_id": 17346215, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T18:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25330, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:45:49Z", "source_id": 54055982, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T17:46:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:45:53Z", "source_id": 17348920, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T18:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24816, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:58:38Z", "source_id": 54091392, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T18:00:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:58:44Z", "source_id": 17358542, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24742, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:20:22Z", "source_id": 54151118, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T18:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:20:29Z", "source_id": 17374677, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24750, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:27:49Z", "source_id": 54171047, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T18:30:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:27:53Z", "source_id": 17380044, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24754, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:33:04Z", "source_id": 54185026, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T18:35:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:33:12Z", "source_id": 17383794, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24757, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:39:51Z", "source_id": 54203027, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T18:42:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:39:57Z", "source_id": 17388516, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24763, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:44:41Z", "source_id": 54216019, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T18:48:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:44:44Z", "source_id": 17391877, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:48:00+01:00", "operational_fact": true}] Maesteg 1807 1807 None None None Ebbw Vale Town 2004 2002 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G39892/2026-09-17/detailed None Llanhilleth 2026-09-17T19:50:01+01:00 Ebbw Vale Parkway 8.0 {"type": "LineString", "coordinates": [[-3.1340302084580633, 51.69999674283157], [-3.1342796, 51.70003019999999], [-3.1348126, 51.700081100000006], [-3.1358716, 51.70016699999999], [-3.1368811999999995, 51.7002514], [-3.137564499999999, 51.7003533], [-3.1382429999999997, 51.7004988], [-3.1387290999999995, 51.7006399], [-3.1393043, 51.700845099999995], [-3.1394827999999997, 51.70091930000001], [-3.140058, 51.701198700000006], [-3.1407061, 51.70152329999999], [-3.1415255, 51.701923399999984], [-3.1424998999999993, 51.7024109], [-3.1428780000000005, 51.70260149999999], [-3.1432277999999996, 51.70280230000001], [-3.1435423999999994, 51.7030221], [-3.1438640999999996, 51.70329850000001], [-3.144103494418325, 51.703521682404144], [-3.1441107, 51.70352840000001], [-3.1443431, 51.70385579999999], [-3.144491, 51.7040988], [-3.1445497, 51.7042749], [-3.1446052999999994, 51.70450579999999], [-3.1446481, 51.7048346], [-3.1446034999999997, 51.70522909999999], [-3.1445383, 51.7055533], [-3.1443968, 51.7063423], [-3.1443484, 51.70669650000001], [-3.1443186, 51.70745780000001], [-3.1442593, 51.7075849], [-3.1442243999999997, 51.7083974], [-3.1442654, 51.7087198], [-3.1443313999999996, 51.7089792], [-3.1444025, 51.7091761], [-3.1444586999999995, 51.70927929999999], [-3.1446263999999995, 51.7095427], [-3.1448359, 51.7098046], [-3.1450423999999995, 51.7099984], [-3.1452438, 51.71014629999999], [-3.1454826, 51.7102843], [-3.1457165999999996, 51.7103994], [-3.1458777, 51.7104589], [-3.1460386999999996, 51.710518400000005], [-3.1463794, 51.7106074], [-3.1466798, 51.710658300000006], [-3.1470516999999996, 51.7106958], [-3.148055100000001, 51.7107439], [-3.1490348999999997, 51.7107664], [-3.1497499, 51.71081400000001], [-3.1502611999999997, 51.7108698], [-3.1506934, 51.71093880000001], [-3.1510283, 51.7110077], [-3.1514451999999995, 51.7110988], [-3.1520272, 51.7112534], [-3.1526118999999997, 51.7114279], [-3.1532879, 51.71170039999999], [-3.1539879, 51.712049499999985], [-3.1542535, 51.712192400000006], [-3.154511, 51.712360200000006], [-3.1547925999999995, 51.7126079], [-3.1550849, 51.712917], [-3.1554362999999994, 51.7132826], [-3.1557554999999997, 51.7136283], [-3.1564367999999994, 51.714366099999985], [-3.1567381999999995, 51.7146591], [-3.1570900999999996, 51.714975200000005], [-3.1573633999999995, 51.71522039999999], [-3.1577881999999997, 51.7155522], [-3.1583572, 51.71596249999999], [-3.1589072999999996, 51.716354200000005], [-3.159331, 51.71667939999998], [-3.1596876, 51.7169828], [-3.1600085, 51.7172923], [-3.1607742, 51.71798809999999], [-3.1611730999999996, 51.71829659999999], [-3.161837, 51.71868769999998], [-3.1623746999999995, 51.7189243], [-3.1629159, 51.7191515], [-3.1636113000000003, 51.7194108], [-3.1642544999999997, 51.7196028], [-3.1650999999999994, 51.71982820000001], [-3.1654357999999996, 51.7199301], [-3.1662411999999995, 51.720199], [-3.1668175, 51.720427400000005], [-3.1676556, 51.7207912], [-3.1683315999999997, 51.7210922], [-3.1689662, 51.7213483], [-3.1696962, 51.7216428], [-3.170248, 51.7218967], [-3.170286790488828, 51.721918011123584], [-3.1707470999999994, 51.72217090000001], [-3.1711257999999996, 51.7224215], [-3.1715648999999995, 51.722773], [-3.1719567, 51.723101799999995], [-3.172272, 51.7233949], [-3.1725892999999994, 51.72373730000001], [-3.1728642, 51.7240512], [-3.1737061, 51.7250102], [-3.1739532, 51.72531889999999], [-3.1741662, 51.7256136], [-3.1743729999999997, 51.7259548], [-3.1745329999999994, 51.7262571], [-3.1746760999999997, 51.72658899999999], [-3.1748113, 51.7269988], [-3.1749623, 51.72753229999999], [-3.1751994, 51.7283463], [-3.1753732999999995, 51.7289794], [-3.1754709999999995, 51.72947309999999], [-3.1755221999999996, 51.729936499999994], [-3.1756099999999994, 51.7306758], [-3.1757170999999995, 51.7312386], [-3.1758520999999997, 51.73175539999999], [-3.1759723, 51.73210919999999], [-3.1762928999999995, 51.73291309999999], [-3.1766096, 51.733721], [-3.1769093, 51.7344663], [-3.1771474, 51.7350157], [-3.1773930999999997, 51.735560199999995], [-3.1775944000000003, 51.7359668], [-3.1778098999999997, 51.7363275], [-3.1780513, 51.7366836], [-3.178397299999999, 51.7371326], [-3.1787832, 51.7375388], [-3.1791256, 51.73790819999999], [-3.1794144999999996, 51.73827099999999], [-3.1797020999999996, 51.7386989], [-3.1800108, 51.7392077], [-3.1803728999999996, 51.7397528], [-3.1804937, 51.7399353], [-3.1806502999999995, 51.740122], [-3.1807900999999994, 51.74032309999999], [-3.1809754, 51.7405236], [-3.1813417000000004, 51.7408887], [-3.1821745, 51.74168819999999], [-3.1847747, 51.7441843], [-3.1853453, 51.7446538], [-3.1866193000000003, 51.7454909], [-3.1877918, 51.746285500000006], [-3.1891353, 51.7473251], [-3.1901827, 51.74824110000001], [-3.1914542, 51.7493359], [-3.1920400000000004, 51.7498401], [-3.1924719999999995, 51.7502642], [-3.1930727999999995, 51.750999], [-3.1942747999999996, 51.75248709999999], [-3.1949737, 51.7533587], [-3.1955494, 51.75409929999999], [-3.1957339, 51.75439020000001], [-3.1959327999999996, 51.7547915], [-3.1960269999999995, 51.75508549999999], [-3.1960843999999997, 51.7554401], [-3.1960306999999997, 51.7559729], [-3.1960549, 51.7565058]]} 5.1 1950 1958 Newbridge (Ebbw Vale) Aberbeeg Jn Ebbw Vale Parkway 51.7565058 -3.1960549 51.7565058 -3.1960549 1 0 2026-09-17 20:12:26 TERMINATED 2026-09-17 20:02:00 Aberbeeg Jn TD TRACKING_TIMEOUT 54233106 1789673217912777 73 73 2026-09-17 20:12:02.499514 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:02.078436
620819 651501 C20261 885K85MY17 2026-09-17 COMPLETE None 2026-09-17 20:02:00 2026-09-17 20:12:26 2026-09-19 20:12:26 {"id": 651501, "stp": "P", "toc": "Thameslink", "uid": "C20261", "consist": "700017", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20261/2026-09-17/detailed", "trust_id": "885K85MY17", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington Down Sidings", "service_date": "2026-09-17", "dest_arr_time": "2002", "dest_platform": "S3", "is_terminated": 1, "next_location": "Orpington Down Sidings", "signalling_id": "5K85", "timing_status": "ON TIME", "origin_station": "Orpington", "current_leg_arr": "2002", "current_leg_dep": "1958", "current_leg_end": "Orpington Down Sidings", "origin_dep_time": "1958", "origin_platform": "6", "current_location": "Orpington", "last_update_time": "2026-09-17T20:12:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08901259999999998, 51.373429400000006], [0.088859, 51.37361039999999], [0.08847099999999998, 51.37409420000001], [0.0880741, 51.37457129999999], [0.0877012, 51.3750205], [0.0874572, 51.3752922], [0.08722559999999999, 51.3756062], [0.0870221, 51.37590219999999], [0.08694389999999999, 51.37598959999999], [0.0868933, 51.37604429999999], [0.08684030000000001, 51.376101599999984], [0.0867281, 51.3762514], [0.08655499999999999, 51.3764752], [0.0864481, 51.37659080000001], [0.08636989999999999, 51.3766744], [0.08607849999999999, 51.3769338], [0.08589789999999999, 51.37710130000001], [0.08557429999999999, 51.3774276], [0.08497079999999999, 51.3780454], [0.0843887, 51.3786431], [0.0839613, 51.37907520000001]]}", "current_leg_start": "Orpington", "dest_arr_time_act": "2002", "motion_projection": null, "next_location_lat": "51.3790752", "next_location_lon": "0.0839613", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:54252888\", \"confirmationDeadline\": \"2026-09-17T20:02:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.971, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 233.606, \"from_m\": 198.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 318.946, \"from_m\": 233.606, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 333.327, \"from_m\": 318.946, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 720.008, \"from_m\": 333.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 651501, \"profile_key\": \"6d7f9ca5a95a56fd9b9cbd620b1a71fe50bf37f946e3cefd066ce04b85bf124f\", \"schedule_id\": 2705, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1958\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29056}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": null, \"location\": \"Orpington Down Sidings\", \"stage_seq\": 2, \"distance_m\": 720.008, \"section_seq\": 1, \"route_path_id\": 29056}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 720.008, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29056}], \"total_distance_m\": 720.008, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 247.987, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 472.021, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1958", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "51.3790752", "current_position_lon": "0.0839613", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Orpington", "service_state_platform": "6", "timing_fact_generation": 1789673383844330, "current_leg_arrival_utc": "2026-09-17T20:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:02.253999", "service_state_evidence_id": 54252888, "current_leg_start_actual_dep": "2026-09-17T19:58:23+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:03.059601", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P ORP None 5K85 700017 8 100 None {"version": 3, "segments": [{"to_m": 198.971, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 233.606, "from_m": 198.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 318.946, "from_m": 233.606, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 333.327, "from_m": 318.946, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 720.008, "from_m": 333.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 651501, "profile_key": "6d7f9ca5a95a56fd9b9cbd620b1a71fe50bf37f946e3cefd066ce04b85bf124f", "schedule_id": 2705, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1958", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29056}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": null, "location": "Orpington Down Sidings", "stage_seq": 2, "distance_m": 720.008, "section_seq": 1, "route_path_id": 29056}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 720.008, "from_m": 0.0, "section_seq": 1, "route_path_id": 29056}], "total_distance_m": 720.008, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 247.987, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 472.021, "synthetic_unknown_infrastructure_limit_mph": 60} [] Orpington 1958 1958 6 None None Orpington Down Sidings 2002 2002 S3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C20261/2026-09-17/detailed None Orpington 2026-09-17T19:58:23+01:00 Orpington Down Sidings 4.0 {"type": "LineString", "coordinates": [[0.08901259999999998, 51.373429400000006], [0.088859, 51.37361039999999], [0.08847099999999998, 51.37409420000001], [0.0880741, 51.37457129999999], [0.0877012, 51.3750205], [0.0874572, 51.3752922], [0.08722559999999999, 51.3756062], [0.0870221, 51.37590219999999], [0.08694389999999999, 51.37598959999999], [0.0868933, 51.37604429999999], [0.08684030000000001, 51.376101599999984], [0.0867281, 51.3762514], [0.08655499999999999, 51.3764752], [0.0864481, 51.37659080000001], [0.08636989999999999, 51.3766744], [0.08607849999999999, 51.3769338], [0.08589789999999999, 51.37710130000001], [0.08557429999999999, 51.3774276], [0.08497079999999999, 51.3780454], [0.0843887, 51.3786431], [0.0839613, 51.37907520000001]]} 0.4 1958 2002 None Orpington Orpington Down Sidings 51.3790752 0.0839613 51.3790752 0.0839613 1 0 2026-09-17 20:12:26 TERMINATED 2026-09-17 20:02:00 Orpington TD TRACKING_TIMEOUT 54252888 1789673383844330 5 5 2026-09-17 20:12:03.059601 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:02.253999
620820 651141 Y15303 691V35MY17 2026-09-17 COMPLETE 17442040 2026-09-17 21:02:00 2026-09-17 20:12:26 2026-09-19 20:12:26 {"id": 651141, "stp": "P", "toc": "Great Western Railway", "uid": "Y15303", "consist": "802018", "dest_crs": "PAD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15303/2026-09-17/detailed", "trust_id": "691V35MY17", "origin_crs": "BAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-17", "dest_arr_time": "2059", "dest_platform": "1", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1V35", "timing_status": "LATE", "origin_station": "Banbury", "current_leg_arr": "2102", "current_leg_dep": "2033", "current_leg_end": "London Paddington", "origin_dep_time": "1945", "origin_platform": "1", "current_location": "Link Line", "last_update_time": "2026-09-17T20:12:26", "route_debug_link": null, "timing_variation": "+3 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": "2059", "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\": 448.178, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1029.229, \"from_m\": 448.178, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1104.247, \"from_m\": 1029.229, \"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\": 8120.346, \"from_m\": 1104.247, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15698.119, \"from_m\": 8120.346, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35726.77, \"from_m\": 15698.119, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36047.026, \"from_m\": 35726.77, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36118.407, \"from_m\": 36047.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36125.901, \"from_m\": 36118.407, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36190.213, \"from_m\": 36125.901, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36280.14, \"from_m\": 36190.213, \"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\": 36347.856, \"from_m\": 36280.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36754.431, \"from_m\": 36347.856, \"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\": 37289.903, \"from_m\": 36754.431, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37352.079, \"from_m\": 37289.903, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37890.547, \"from_m\": 37352.079, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51828.914, \"from_m\": 37890.547, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54477.472, \"from_m\": 51828.914, \"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\": 54546.628, \"from_m\": 54477.472, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 54693.309, \"from_m\": 54546.628, \"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\": 79038.547, \"from_m\": 54693.309, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 79103.61, \"from_m\": 79038.547, \"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\": 79448.403, \"from_m\": 79103.61, \"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\": 79860.865, \"from_m\": 79448.403, \"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\": 79997.471, \"from_m\": 79860.865, \"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\": 80037.727, \"from_m\": 79997.471, \"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\": 80227.37, \"from_m\": 80037.727, \"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\": 80939.52, \"from_m\": 80227.37, \"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\": 81564.037, \"from_m\": 80939.52, \"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\": 81622.427, \"from_m\": 81564.037, \"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\": 81678.547, \"from_m\": 81622.427, \"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\": 81785.434, \"from_m\": 81678.547, \"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\": 81843.815, \"from_m\": 81785.434, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81923.761, \"from_m\": 81843.815, \"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\": 88680.689, \"from_m\": 81923.761, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88735.2, \"from_m\": 88680.689, \"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\": 97912.679, \"from_m\": 88735.2, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 97924.283, \"from_m\": 97912.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\": 99254.029, \"from_m\": 97924.283, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 99404.619, \"from_m\": 99254.029, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99443.159, \"from_m\": 99404.619, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 99932.674, \"from_m\": 99443.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\": 100016.187, \"from_m\": 99932.674, \"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\": 130612.476, \"from_m\": 100016.187, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 134875.936, \"from_m\": 130612.476, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 135077.342, \"from_m\": 134875.936, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135163.021, \"from_m\": 135077.342, \"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\": 136326.282, \"from_m\": 135163.021, \"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\": 136611.293, \"from_m\": 136326.282, \"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\": 138081.418, \"from_m\": 136611.293, \"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\": 651141, \"profile_key\": \"868b04c41b4d69ce13a11eb72d9ea68c9ee57dfa023f1ac61deb18f6d9b4aee8\", \"schedule_id\": 30023, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Banbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Banbury Depot Jn\", \"stage_seq\": 2, \"distance_m\": 799.538, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Aynho Jn\", \"stage_seq\": 3, \"distance_m\": 8088.277, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Heyford\", \"stage_seq\": 4, \"distance_m\": 17643.478, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 5, \"distance_m\": 32160.88, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003H\", \"location\": \"Oxford North Jn\", \"stage_seq\": 6, \"distance_m\": 34975.412, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": false, \"wtt_arr\": \"2006\", \"wtt_dep\": \"2008\", \"location\": \"Oxford\", \"stage_seq\": 7, \"distance_m\": 36459.356, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Hinksey North\", \"stage_seq\": 8, \"distance_m\": 37744.001, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Kennington Jn\", \"stage_seq\": 9, \"distance_m\": 40249.059, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Didcot North Jn\", \"stage_seq\": 10, \"distance_m\": 51758.061, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Didcot East Jn\", \"stage_seq\": 11, \"distance_m\": 53983.048, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Goring & Streatley\", \"stage_seq\": 12, \"distance_m\": 66478.138, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 80124.267, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2034H\", \"location\": \"Reading\", \"stage_seq\": 14, \"distance_m\": 80462.637, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 15, \"distance_m\": 81622.427, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Twyford\", \"stage_seq\": 16, \"distance_m\": 88407.075, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Maidenhead\", \"stage_seq\": 17, \"distance_m\": 99296.198, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Slough\", \"stage_seq\": 18, \"distance_m\": 108525.318, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Stockley Jn\", \"stage_seq\": 19, \"distance_m\": 118797.88, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 20, \"distance_m\": 120458.013, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Southall\", \"stage_seq\": 21, \"distance_m\": 123737.713, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Acton West Jn\", \"stage_seq\": 22, \"distance_m\": 129903.358, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 23, \"distance_m\": 135294.721, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 24, \"distance_m\": 136166.862, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 25, \"distance_m\": 137441.003, \"section_seq\": 1, \"route_path_id\": 102624}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 26, \"distance_m\": 138081.418, \"section_seq\": 1, \"route_path_id\": 102624}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 138081.418, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102624}], \"total_distance_m\": 138081.418, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 136629.451, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1451.967, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1945", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "29.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:57:57Z\", \"source_id\": 54250438, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:59:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:58:02Z\", \"source_id\": 17401170, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:06:46Z\", \"source_id\": 54273507, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:08:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:06:50Z\", \"source_id\": 17407318, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:37Z\", \"source_id\": 54320523, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:26:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:40Z\", \"source_id\": 17419991, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:43Z\", \"source_id\": 54333094, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:47Z\", \"source_id\": 17423278, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:46Z\", \"source_id\": 54347377, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:53Z\", \"source_id\": 17427296, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:18Z\", \"source_id\": 54355787, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:27Z\", \"source_id\": 17429555, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:57Z\", \"source_id\": 54362039, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:01Z\", \"source_id\": 17431197, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:13Z\", \"source_id\": 54374297, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:18Z\", \"source_id\": 17434558, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:07Z\", \"source_id\": 54378824, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:50:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:11Z\", \"source_id\": 17435748, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:59Z\", \"source_id\": 54383494, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:52:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:04Z\", \"source_id\": 17436972, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22925, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:11Z\", \"source_id\": 54402703, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:16Z\", \"source_id\": 17442040, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "10", "timing_fact_generation": 1789675218675095, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:03.538374", "service_state_evidence_id": 17442040, "current_leg_start_actual_dep": "2026-09-17T20:37:30+01:00", "operational_evidence_version": 116, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:04.653312", "service_state_valid_until_kind": null, "operational_interpretation_version": 116, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BAN PAD 1V35 802018 5 125 None {"version": 3, "segments": [{"to_m": 448.178, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1029.229, "from_m": 448.178, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1104.247, "from_m": 1029.229, "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": 8120.346, "from_m": 1104.247, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15698.119, "from_m": 8120.346, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35726.77, "from_m": 15698.119, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36047.026, "from_m": 35726.77, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36118.407, "from_m": 36047.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36125.901, "from_m": 36118.407, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36190.213, "from_m": 36125.901, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36280.14, "from_m": 36190.213, "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": 36347.856, "from_m": 36280.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36754.431, "from_m": 36347.856, "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": 37289.903, "from_m": 36754.431, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37352.079, "from_m": 37289.903, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37890.547, "from_m": 37352.079, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51828.914, "from_m": 37890.547, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54477.472, "from_m": 51828.914, "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": 54546.628, "from_m": 54477.472, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 54693.309, "from_m": 54546.628, "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": 79038.547, "from_m": 54693.309, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 79103.61, "from_m": 79038.547, "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": 79448.403, "from_m": 79103.61, "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": 79860.865, "from_m": 79448.403, "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": 79997.471, "from_m": 79860.865, "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": 80037.727, "from_m": 79997.471, "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": 80227.37, "from_m": 80037.727, "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": 80939.52, "from_m": 80227.37, "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": 81564.037, "from_m": 80939.52, "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": 81622.427, "from_m": 81564.037, "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": 81678.547, "from_m": 81622.427, "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": 81785.434, "from_m": 81678.547, "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": 81843.815, "from_m": 81785.434, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81923.761, "from_m": 81843.815, "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": 88680.689, "from_m": 81923.761, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88735.2, "from_m": 88680.689, "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": 97912.679, "from_m": 88735.2, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 97924.283, "from_m": 97912.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": 99254.029, "from_m": 97924.283, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 99404.619, "from_m": 99254.029, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99443.159, "from_m": 99404.619, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 99932.674, "from_m": 99443.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": 100016.187, "from_m": 99932.674, "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": 130612.476, "from_m": 100016.187, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 134875.936, "from_m": 130612.476, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 135077.342, "from_m": 134875.936, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135163.021, "from_m": 135077.342, "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": 136326.282, "from_m": 135163.021, "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": 136611.293, "from_m": 136326.282, "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": 138081.418, "from_m": 136611.293, "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": 651141, "profile_key": "868b04c41b4d69ce13a11eb72d9ea68c9ee57dfa023f1ac61deb18f6d9b4aee8", "schedule_id": 30023, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1945", "location": "Banbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Banbury Depot Jn", "stage_seq": 2, "distance_m": 799.538, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Aynho Jn", "stage_seq": 3, "distance_m": 8088.277, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Heyford", "stage_seq": 4, "distance_m": 17643.478, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001", "location": "Wolvercote Jn", "stage_seq": 5, "distance_m": 32160.88, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003H", "location": "Oxford North Jn", "stage_seq": 6, "distance_m": 34975.412, "section_seq": 1, "route_path_id": 102624}, {"is_pass": false, "wtt_arr": "2006", "wtt_dep": "2008", "location": "Oxford", "stage_seq": 7, "distance_m": 36459.356, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Hinksey North", "stage_seq": 8, "distance_m": 37744.001, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Kennington Jn", "stage_seq": 9, "distance_m": 40249.059, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Didcot North Jn", "stage_seq": 10, "distance_m": 51758.061, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "Didcot East Jn", "stage_seq": 11, "distance_m": 53983.048, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Goring & Streatley", "stage_seq": 12, "distance_m": 66478.138, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 80124.267, "section_seq": 1, "route_path_id": 102624}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2034H", "location": "Reading", "stage_seq": 14, "distance_m": 80462.637, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Kennet Bridge Jn", "stage_seq": 15, "distance_m": 81622.427, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Twyford", "stage_seq": 16, "distance_m": 88407.075, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Maidenhead", "stage_seq": 17, "distance_m": 99296.198, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Slough", "stage_seq": 18, "distance_m": 108525.318, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Stockley Jn", "stage_seq": 19, "distance_m": 118797.88, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Heathrow Airport Jn", "stage_seq": 20, "distance_m": 120458.013, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Southall", "stage_seq": 21, "distance_m": 123737.713, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Acton West Jn", "stage_seq": 22, "distance_m": 129903.358, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054H", "location": "Ladbroke Grove Jn", "stage_seq": 23, "distance_m": 135294.721, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Portobello Jn (London)", "stage_seq": 24, "distance_m": 136166.862, "section_seq": 1, "route_path_id": 102624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058", "location": "Royal Oak Junction", "stage_seq": 25, "distance_m": 137441.003, "section_seq": 1, "route_path_id": 102624}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "London Paddington", "stage_seq": 26, "distance_m": 138081.418, "section_seq": 1, "route_path_id": 102624}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 138081.418, "from_m": 0.0, "section_seq": 1, "route_path_id": 102624}], "total_distance_m": 138081.418, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 136629.451, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1451.967, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24399, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:57:57Z", "source_id": 54250438, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:59:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:58:02Z", "source_id": 17401170, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24170, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:06:46Z", "source_id": 54273507, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:08:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:06:50Z", "source_id": 17407318, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:37Z", "source_id": 54320523, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:26:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:40Z", "source_id": 17419991, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23779, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:43Z", "source_id": 54333094, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:31:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:47Z", "source_id": 17423278, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:46Z", "source_id": 54347377, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:53Z", "source_id": 17427296, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:18Z", "source_id": 54355787, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:41:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:27Z", "source_id": 17429555, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:57Z", "source_id": 54362039, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:44:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:01Z", "source_id": 17431197, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:13Z", "source_id": 54374297, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:48:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:18Z", "source_id": 17434558, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:07Z", "source_id": 54378824, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:50:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:11Z", "source_id": 17435748, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:59Z", "source_id": 54383494, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:52:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:04Z", "source_id": 17436972, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22925, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:11Z", "source_id": 54402703, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T20:02:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:16Z", "source_id": 17442040, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] Banbury 1945 1945 1 None None London Paddington 2059 2059 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y15303/2026-09-17/detailed None Reading 2026-09-17T20:37:30+01:00 London Paddington 29.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 2033 2102 Reading Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-17 20:12:26 TERMINATED 2026-09-17 20:02:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442040 1789675218675095 116 116 2026-09-17 20:12:04.653312 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:03.538374
620821 650857 C82758 871E48MY17 2026-09-17 COMPLETE 17442285 2026-09-17 21:02:00 2026-09-17 20:12:26 2026-09-19 20:12:26 {"id": 650857, "stp": "P", "toc": "Southern", "uid": "C82758", "consist": "171730+171801+171811", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82758/2026-09-17/detailed", "trust_id": "871E48MY17", "origin_crs": "UCK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-17", "dest_arr_time": "2053", "dest_platform": "10", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "1E48", "timing_status": "LATE", "origin_station": "Uckfield", "current_leg_arr": "2102", "current_leg_dep": "2044", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "1933", "origin_platform": null, "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-17T20:12:26", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0924851312726095, 51.37631352779462], [-0.0924097, 51.37687109999999], [-0.0923293, 51.377317000000005], [-0.09225980000000002, 51.37755500000001], [-0.0922058, 51.3777497], [-0.0921453, 51.37799210000001], [-0.0920771, 51.378321799999995], [-0.09197099999999998, 51.3785852], [-0.0918612, 51.3788485], [-0.0917789, 51.3790465], [-0.0916681, 51.3792658], [-0.0912821, 51.3799528], [-0.09118629999999998, 51.38012570000001], [-0.0911162, 51.3802521], [-0.0909715, 51.3804815], [-0.0906005, 51.3810373], [-0.0904906, 51.3812086], [-0.0902016, 51.381659], [-0.0899602, 51.3820029], [-0.08983152841195213, 51.38216373988158], [-0.089651, 51.3823894], [-0.08942630000000001, 51.3826484], [-0.08920049999999999, 51.38292870000001], [-0.0888986, 51.3832953], [-0.0887543, 51.3834687], [-0.08844119999999998, 51.3838452], [-0.0880518, 51.38433849999999], [-0.08774379999999998, 51.38469419999999], [-0.0874015, 51.3850709], [-0.0870473, 51.3854235], [-0.0868351, 51.3856137], [-0.0866545894895936, 51.385751425173865], [-0.0865758, 51.3858924], [-0.08647188952163073, 51.385984217989865], [-0.0863816, 51.386064000000005], [-0.0862756, 51.3861326], [-0.08603749999999999, 51.3862935], [-0.0857117, 51.3864984], [-0.0852381, 51.386785800000006], [-0.08522792919323766, 51.38679167395817], [-0.0847815, 51.3870495], [-0.08425549999999998, 51.3873606], [-0.0838722, 51.38759159999999], [-0.0834575, 51.387826800000006], [-0.08317879999999998, 51.38800149999999], [-0.0828117, 51.3881815], [-0.0824097, 51.3884603], [-0.08208329999999998, 51.38872249999999], [-0.08204064043416764, 51.388756374050146], [-0.0818478, 51.3889095], [-0.08143043717639085, 51.389260945911225], [-0.08135329999999999, 51.3893259], [-0.0809869, 51.38963450000001], [-0.0803791, 51.3901422], [-0.0800446, 51.3904239], [-0.07967229999999999, 51.39074], [-0.0793334, 51.391034600000005], [-0.0783801, 51.3919215], [-0.07812829999999998, 51.392170799999995], [-0.0778531, 51.3924568], [-0.0775601, 51.3927844], [-0.07731639999999998, 51.3930881], [-0.07697189999999998, 51.393516799999986], [-0.0767172, 51.393861099999995], [-0.0763979, 51.3943386], [-0.076022, 51.39497049999999], [-0.07592169999999998, 51.395147599999994], [-0.0756791, 51.39556679999999], [-0.0753552, 51.396137], [-0.0751822, 51.3964362], [-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "East Croydon", "dest_arr_time_act": "2053", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "East Croydon", "current_leg_milage": "10.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 127.488, \"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\": 9686.931, \"from_m\": 127.488, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10209.473, \"from_m\": 9686.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38778.444, \"from_m\": 10209.473, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39576.214, \"from_m\": 38778.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39722.376, \"from_m\": 39576.214, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41037.309, \"from_m\": 39722.376, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41700.221, \"from_m\": 41037.309, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41711.298, \"from_m\": 41700.221, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43415.614, \"from_m\": 41711.298, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45588.926, \"from_m\": 43415.614, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47430.889, \"from_m\": 45588.926, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47465.927, \"from_m\": 47430.889, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49558.158, \"from_m\": 47465.927, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49764.885, \"from_m\": 49558.158, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55652.024, \"from_m\": 49764.885, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55726.153, \"from_m\": 55652.024, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55847.865, \"from_m\": 55726.153, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56959.957, \"from_m\": 55847.865, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56994.999, \"from_m\": 56959.957, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57061.06, \"from_m\": 56994.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57095.984, \"from_m\": 57061.06, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57162.483, \"from_m\": 57095.984, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57251.152, \"from_m\": 57162.483, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57281.587, \"from_m\": 57251.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57675.843, \"from_m\": 57281.587, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57712.809, \"from_m\": 57675.843, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58609.26, \"from_m\": 57712.809, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 58640.656, \"from_m\": 58609.26, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58674.668, \"from_m\": 58640.656, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59090.128, \"from_m\": 58674.668, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60079.451, \"from_m\": 59090.128, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60401.436, \"from_m\": 60079.451, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60459.701, \"from_m\": 60401.436, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63748.353, \"from_m\": 60459.701, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63809.87, \"from_m\": 63748.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69091.043, \"from_m\": 63809.87, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 70705.008, \"from_m\": 69091.043, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71370.581, \"from_m\": 70705.008, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71418.567, \"from_m\": 71370.581, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72759.192, \"from_m\": 71418.567, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72843.503, \"from_m\": 72759.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73576.757, \"from_m\": 72843.503, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74007.583, \"from_m\": 73576.757, \"capability_applied\": null, \"effective_limit_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\": 650857, \"profile_key\": \"45d1a4f56f7c2e3df08cbfeb66c35da8a23c426d03426fe3812c30372b9ea8d4\", \"schedule_id\": 7782, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1933\", \"location\": \"Uckfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1937H\", \"location\": \"Buxted\", \"stage_seq\": 2, \"distance_m\": 3642.777, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Greenhurst Jn\", \"stage_seq\": 3, \"distance_m\": 5529.965, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": false, \"wtt_arr\": \"1943H\", \"wtt_dep\": \"1944H\", \"location\": \"Crowborough\", \"stage_seq\": 4, \"distance_m\": 11109.28, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": false, \"wtt_arr\": \"1949H\", \"wtt_dep\": \"1950\", \"location\": \"Eridge\", \"stage_seq\": 5, \"distance_m\": 16860.465, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952H\", \"location\": \"Ashurst Jn\", \"stage_seq\": 6, \"distance_m\": 19956.436, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": false, \"wtt_arr\": \"1954H\", \"wtt_dep\": \"1956\", \"location\": \"Ashurst\", \"stage_seq\": 7, \"distance_m\": 22430.907, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957H\", \"location\": \"Blackham Jn\", \"stage_seq\": 8, \"distance_m\": 24031.873, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": false, \"wtt_arr\": \"2000\", \"wtt_dep\": \"2000H\", \"location\": \"Cowden\", \"stage_seq\": 9, \"distance_m\": 26989.087, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": false, \"wtt_arr\": \"2004H\", \"wtt_dep\": \"2005\", \"location\": \"Hever\", \"stage_seq\": 10, \"distance_m\": 30154.353, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2009\", \"location\": \"Edenbridge Town\", \"stage_seq\": 11, \"distance_m\": 32991.143, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2016H\", \"location\": \"Hurst Green\", \"stage_seq\": 12, \"distance_m\": 39887.695, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2020\", \"location\": \"Oxted\", \"stage_seq\": 13, \"distance_m\": 41410.568, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Sanderstead\", \"stage_seq\": 14, \"distance_m\": 54445.725, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034H\", \"location\": \"South Croydon\", \"stage_seq\": 15, \"distance_m\": 55975.762, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2038\", \"location\": \"East Croydon\", \"stage_seq\": 16, \"distance_m\": 57483.479, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 58331.189, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 18, \"distance_m\": 59090.128, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Norwood Junction\", \"stage_seq\": 19, \"distance_m\": 60144.19, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Sydenham\", \"stage_seq\": 20, \"distance_m\": 63748.353, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"New Cross Gate\", \"stage_seq\": 21, \"distance_m\": 69442.165, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 22, \"distance_m\": 70545.02, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 23, \"distance_m\": 71909.642, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 24, \"distance_m\": 72843.503, \"section_seq\": 1, \"route_path_id\": 67983}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 25, \"distance_m\": 74007.583, \"section_seq\": 1, \"route_path_id\": 67983}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 74007.583, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67983}], \"total_distance_m\": 74007.583, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 72473.679, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1533.904, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1933", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:40:45Z\", \"source_id\": 54205261, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:41:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:40:48Z\", \"source_id\": 17389163, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:44:16Z\", \"source_id\": 54214786, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:48:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:44:17Z\", \"source_id\": 17391577, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30457, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:49:57Z\", \"source_id\": 54230057, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:54:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:50:02Z\", \"source_id\": 17395669, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:57:57Z\", \"source_id\": 54250382, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:00:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:58:02Z\", \"source_id\": 17401165, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:03Z\", \"source_id\": 54269178, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:07:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:07Z\", \"source_id\": 17406102, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30450, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:27Z\", \"source_id\": 54292595, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:15:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:31Z\", \"source_id\": 17412451, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:58Z\", \"source_id\": 54301261, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:19:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:01Z\", \"source_id\": 17414843, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:38Z\", \"source_id\": 54318013, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:43Z\", \"source_id\": 17419321, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:50Z\", \"source_id\": 54325903, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:54Z\", \"source_id\": 17421386, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:42Z\", \"source_id\": 54349600, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:38:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:49Z\", \"source_id\": 17427851, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:19Z\", \"source_id\": 54355899, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:22Z\", \"source_id\": 17429536, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:41Z\", \"source_id\": 54361395, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:47Z\", \"source_id\": 17431041, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:26Z\", \"source_id\": 54372448, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:29Z\", \"source_id\": 17434044, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:05Z\", \"source_id\": 54388275, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:12Z\", \"source_id\": 17438272, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29636, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:32Z\", \"source_id\": 54403528, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:37Z\", \"source_id\": 17442285, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "10", "timing_fact_generation": 1789675237542184, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:03.598625", "service_state_evidence_id": 17442285, "current_leg_start_actual_dep": "2026-09-17T20:47:00+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:04.648439", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P UCK None 1E48 171730+171801+171811 8 100 None {"version": 3, "segments": [{"to_m": 127.488, "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": 9686.931, "from_m": 127.488, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10209.473, "from_m": 9686.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38778.444, "from_m": 10209.473, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39576.214, "from_m": 38778.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39722.376, "from_m": 39576.214, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41037.309, "from_m": 39722.376, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41700.221, "from_m": 41037.309, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41711.298, "from_m": 41700.221, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43415.614, "from_m": 41711.298, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45588.926, "from_m": 43415.614, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47430.889, "from_m": 45588.926, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47465.927, "from_m": 47430.889, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49558.158, "from_m": 47465.927, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49764.885, "from_m": 49558.158, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55652.024, "from_m": 49764.885, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55726.153, "from_m": 55652.024, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55847.865, "from_m": 55726.153, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56959.957, "from_m": 55847.865, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56994.999, "from_m": 56959.957, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57061.06, "from_m": 56994.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57095.984, "from_m": 57061.06, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57162.483, "from_m": 57095.984, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57251.152, "from_m": 57162.483, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57281.587, "from_m": 57251.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57675.843, "from_m": 57281.587, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57712.809, "from_m": 57675.843, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58609.26, "from_m": 57712.809, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 58640.656, "from_m": 58609.26, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58674.668, "from_m": 58640.656, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59090.128, "from_m": 58674.668, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60079.451, "from_m": 59090.128, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60401.436, "from_m": 60079.451, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60459.701, "from_m": 60401.436, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63748.353, "from_m": 60459.701, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63809.87, "from_m": 63748.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69091.043, "from_m": 63809.87, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 70705.008, "from_m": 69091.043, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71370.581, "from_m": 70705.008, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71418.567, "from_m": 71370.581, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72759.192, "from_m": 71418.567, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72843.503, "from_m": 72759.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73576.757, "from_m": 72843.503, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74007.583, "from_m": 73576.757, "capability_applied": null, "effective_limit_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": 650857, "profile_key": "45d1a4f56f7c2e3df08cbfeb66c35da8a23c426d03426fe3812c30372b9ea8d4", "schedule_id": 7782, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1933", "location": "Uckfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67983}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1937H", "location": "Buxted", "stage_seq": 2, "distance_m": 3642.777, "section_seq": 1, "route_path_id": 67983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Greenhurst Jn", "stage_seq": 3, "distance_m": 5529.965, "section_seq": 1, "route_path_id": 67983}, {"is_pass": false, "wtt_arr": "1943H", "wtt_dep": "1944H", "location": "Crowborough", "stage_seq": 4, "distance_m": 11109.28, "section_seq": 1, "route_path_id": 67983}, {"is_pass": false, "wtt_arr": "1949H", "wtt_dep": "1950", "location": "Eridge", "stage_seq": 5, "distance_m": 16860.465, "section_seq": 1, "route_path_id": 67983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952H", "location": "Ashurst Jn", "stage_seq": 6, "distance_m": 19956.436, "section_seq": 1, "route_path_id": 67983}, {"is_pass": false, "wtt_arr": "1954H", "wtt_dep": "1956", "location": "Ashurst", "stage_seq": 7, "distance_m": 22430.907, "section_seq": 1, "route_path_id": 67983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957H", "location": "Blackham Jn", "stage_seq": 8, "distance_m": 24031.873, "section_seq": 1, "route_path_id": 67983}, {"is_pass": false, "wtt_arr": "2000", "wtt_dep": "2000H", "location": "Cowden", "stage_seq": 9, "distance_m": 26989.087, "section_seq": 1, "route_path_id": 67983}, {"is_pass": false, "wtt_arr": "2004H", "wtt_dep": "2005", "location": "Hever", "stage_seq": 10, "distance_m": 30154.353, "section_seq": 1, "route_path_id": 67983}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2009", "location": "Edenbridge Town", "stage_seq": 11, "distance_m": 32991.143, "section_seq": 1, "route_path_id": 67983}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2016H", "location": "Hurst Green", "stage_seq": 12, "distance_m": 39887.695, "section_seq": 1, "route_path_id": 67983}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2020", "location": "Oxted", "stage_seq": 13, "distance_m": 41410.568, "section_seq": 1, "route_path_id": 67983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Sanderstead", "stage_seq": 14, "distance_m": 54445.725, "section_seq": 1, "route_path_id": 67983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034H", "location": "South Croydon", "stage_seq": 15, "distance_m": 55975.762, "section_seq": 1, "route_path_id": 67983}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2038", "location": "East Croydon", "stage_seq": 16, "distance_m": 57483.479, "section_seq": 1, "route_path_id": 67983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Windmill Bridge Jn", "stage_seq": 17, "distance_m": 58331.189, "section_seq": 1, "route_path_id": 67983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "Norwood Fork Jn", "stage_seq": 18, "distance_m": 59090.128, "section_seq": 1, "route_path_id": 67983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Norwood Junction", "stage_seq": 19, "distance_m": 60144.19, "section_seq": 1, "route_path_id": 67983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Sydenham", "stage_seq": 20, "distance_m": 63748.353, "section_seq": 1, "route_path_id": 67983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "New Cross Gate", "stage_seq": 21, "distance_m": 69442.165, "section_seq": 1, "route_path_id": 67983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Bricklayers Arms Jn", "stage_seq": 22, "distance_m": 70545.02, "section_seq": 1, "route_path_id": 67983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Spa Road Jn", "stage_seq": 23, "distance_m": 71909.642, "section_seq": 1, "route_path_id": 67983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Abbey Street Jn", "stage_seq": 24, "distance_m": 72843.503, "section_seq": 1, "route_path_id": 67983}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 25, "distance_m": 74007.583, "section_seq": 1, "route_path_id": 67983}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 74007.583, "from_m": 0.0, "section_seq": 1, "route_path_id": 67983}], "total_distance_m": 74007.583, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 72473.679, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1533.904, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30467, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:40:45Z", "source_id": 54205261, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T18:41:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:40:48Z", "source_id": 17389163, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30461, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:44:16Z", "source_id": 54214786, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:48:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:44:17Z", "source_id": 17391577, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30457, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:49:57Z", "source_id": 54230057, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:54:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:50:02Z", "source_id": 17395669, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30453, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:57:57Z", "source_id": 54250382, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:00:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:58:02Z", "source_id": 17401165, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30446, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:03Z", "source_id": 54269178, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:07:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:07Z", "source_id": 17406102, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30450, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:27Z", "source_id": 54292595, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:15:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:31Z", "source_id": 17412451, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30444, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:58Z", "source_id": 54301261, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:19:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:01Z", "source_id": 17414843, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30425, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:38Z", "source_id": 54318013, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:25:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:43Z", "source_id": 17419321, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30411, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:50Z", "source_id": 54325903, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:28:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:54Z", "source_id": 17421386, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30396, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:42Z", "source_id": 54349600, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:38:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:49Z", "source_id": 17427851, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30239, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:19Z", "source_id": 54355899, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:41:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:22Z", "source_id": 17429536, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:41Z", "source_id": 54361395, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:43:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:47Z", "source_id": 17431041, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:26Z", "source_id": 54372448, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:48:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:29Z", "source_id": 17434044, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:05Z", "source_id": 54388275, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:54:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:12Z", "source_id": 17438272, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29636, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:32Z", "source_id": 54403528, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T20:02:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:37Z", "source_id": 17442285, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] Uckfield 1933 1933 None None None London Bridge (Central) 2053 2053 10 LATE +9 minutes https://www.realtimetrains.co.uk/service/gb-nr:C82758/2026-09-17/detailed None East Croydon 2026-09-17T20:47:00+01:00 London Bridge (Central) 18.0 {"type": "LineString", "coordinates": [[-0.0924851312726095, 51.37631352779462], [-0.0924097, 51.37687109999999], [-0.0923293, 51.377317000000005], [-0.09225980000000002, 51.37755500000001], [-0.0922058, 51.3777497], [-0.0921453, 51.37799210000001], [-0.0920771, 51.378321799999995], [-0.09197099999999998, 51.3785852], [-0.0918612, 51.3788485], [-0.0917789, 51.3790465], [-0.0916681, 51.3792658], [-0.0912821, 51.3799528], [-0.09118629999999998, 51.38012570000001], [-0.0911162, 51.3802521], [-0.0909715, 51.3804815], [-0.0906005, 51.3810373], [-0.0904906, 51.3812086], [-0.0902016, 51.381659], [-0.0899602, 51.3820029], [-0.08983152841195213, 51.38216373988158], [-0.089651, 51.3823894], [-0.08942630000000001, 51.3826484], [-0.08920049999999999, 51.38292870000001], [-0.0888986, 51.3832953], [-0.0887543, 51.3834687], [-0.08844119999999998, 51.3838452], [-0.0880518, 51.38433849999999], [-0.08774379999999998, 51.38469419999999], [-0.0874015, 51.3850709], [-0.0870473, 51.3854235], [-0.0868351, 51.3856137], [-0.0866545894895936, 51.385751425173865], [-0.0865758, 51.3858924], [-0.08647188952163073, 51.385984217989865], [-0.0863816, 51.386064000000005], [-0.0862756, 51.3861326], [-0.08603749999999999, 51.3862935], [-0.0857117, 51.3864984], [-0.0852381, 51.386785800000006], [-0.08522792919323766, 51.38679167395817], [-0.0847815, 51.3870495], [-0.08425549999999998, 51.3873606], [-0.0838722, 51.38759159999999], [-0.0834575, 51.387826800000006], [-0.08317879999999998, 51.38800149999999], [-0.0828117, 51.3881815], [-0.0824097, 51.3884603], [-0.08208329999999998, 51.38872249999999], [-0.08204064043416764, 51.388756374050146], [-0.0818478, 51.3889095], [-0.08143043717639085, 51.389260945911225], [-0.08135329999999999, 51.3893259], [-0.0809869, 51.38963450000001], [-0.0803791, 51.3901422], [-0.0800446, 51.3904239], [-0.07967229999999999, 51.39074], [-0.0793334, 51.391034600000005], [-0.0783801, 51.3919215], [-0.07812829999999998, 51.392170799999995], [-0.0778531, 51.3924568], [-0.0775601, 51.3927844], [-0.07731639999999998, 51.3930881], [-0.07697189999999998, 51.393516799999986], [-0.0767172, 51.393861099999995], [-0.0763979, 51.3943386], [-0.076022, 51.39497049999999], [-0.07592169999999998, 51.395147599999994], [-0.0756791, 51.39556679999999], [-0.0753552, 51.396137], [-0.0751822, 51.3964362], [-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} 10.4 2044 2102 East Croydon London Bridge Sig. L1490 London Bridge (Central) 51.5050459 -0.0860145 51.5050459 -0.0860145 1 0 2026-09-17 20:12:26 TERMINATED 2026-09-17 20:02:00 London Bridge (Central) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442285 1789675237542184 90 90 2026-09-17 20:12:04.648439 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:03.598625
620822 652082 P28795 192W51MZ17 2026-09-17 COMPLETE 17443187 2026-09-17 21:02:00 2026-09-17 20:12:26 2026-09-19 20:12:26 {"id": 652082, "stp": "P", "toc": "Northern", "uid": "P28795", "consist": "158902", "dest_crs": "BDT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28795/2026-09-17/detailed", "trust_id": "192W51MZ17", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": "20:21:00", "dar_platform": null, "dest_station": "Bridlington", "service_date": "2026-09-17", "dest_arr_time": "2103", "dest_platform": "6", "is_terminated": 1, "next_location": "Bridlington", "signalling_id": "2W51", "timing_status": "ON TIME", "origin_station": "Hull", "current_leg_arr": "2102", "current_leg_dep": "2047½", "current_leg_end": "Bridlington", "origin_dep_time": "2021", "origin_platform": "2", "current_location": "Bridlington", "last_update_time": "2026-09-17T20:12:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4343193, 54.001635400000005], [-0.4339743999999999, 54.0018651], [-0.43362129999999993, 54.002085300000005], [-0.4334173, 54.00220410000001], [-0.4329557, 54.00245009999999], [-0.43277250000000006, 54.0025433], [-0.432269, 54.0027809], [-0.4317467, 54.00301269999999], [-0.4312347, 54.003218800000006], [-0.4308221, 54.003379], [-0.430557, 54.0034737], [-0.4299067, 54.0037004], [-0.429258, 54.00390759999999], [-0.4290585, 54.0039659], [-0.4287850999999999, 54.0040457], [-0.4282785, 54.0041816], [-0.4272029, 54.00442799999999], [-0.426153, 54.00463], [-0.4250764, 54.004810299999995], [-0.4243074, 54.004944900000005], [-0.4234683000000001, 54.005073], [-0.4226467, 54.00519339999999], [-0.4221461, 54.0052707], [-0.42078599999999994, 54.00547780000001], [-0.4204951, 54.0055262], [-0.41901980000000005, 54.0057607], [-0.4161261, 54.00623110000001], [-0.415623, 54.00631169999999], [-0.4132553000000001, 54.0066909], [-0.4069575999999999, 54.0077014], [-0.4025447, 54.0084121], [-0.3981538999999999, 54.00911369999999], [-0.39281179999999993, 54.00996889999999], [-0.3912439999999999, 54.01022259999999], [-0.3903865, 54.01036379999999], [-0.3895429, 54.0105149], [-0.3887591, 54.0106626], [-0.3879477, 54.01083199999998], [-0.3874795999999999, 54.010933599999994], [-0.3872243, 54.010991], [-0.3864503, 54.011166], [-0.3855959, 54.01137659999999], [-0.3849005, 54.0115432], [-0.3842346, 54.0117227], [-0.3842012, 54.01173090000001], [-0.384005, 54.011785499999995], [-0.3831726999999999, 54.0120146], [-0.3823863, 54.0122387], [-0.3812628, 54.01256599999999], [-0.3777584, 54.0135868], [-0.37661539999999993, 54.0139261], [-0.3737423, 54.014760800000005], [-0.3693141, 54.0160373], [-0.3655036, 54.0171463], [-0.3619774, 54.0181726], [-0.35932611364780853, 54.01893791183704], [-0.3576054, 54.01943459999999], [-0.3552065, 54.02013239999999], [-0.3518975999999999, 54.0210948], [-0.3484089, 54.02210349999999], [-0.34600290000000006, 54.0228013], [-0.3449063, 54.0231194], [-0.34460109999999994, 54.0232078], [-0.3430292, 54.0236629], [-0.34111119999999995, 54.0242175], [-0.33879699999999996, 54.0248895], [-0.3386899, 54.0249202], [-0.33787490000000003, 54.02516820000001], [-0.33783889999999994, 54.0251796], [-0.33713009999999993, 54.0254048], [-0.33666969999999996, 54.0255709], [-0.3363511, 54.0256943], [-0.3357101, 54.0259426], [-0.33516549999999995, 54.02616450000001], [-0.3348031, 54.0263303], [-0.3344499, 54.026498], [-0.3341439, 54.0266713], [-0.3335371, 54.02701679999999], [-0.3329409, 54.0273546], [-0.3323904999999999, 54.02771609999999], [-0.3308837, 54.0288278], [-0.32946889999999995, 54.0299599], [-0.3275605999999999, 54.0314461], [-0.3222474, 54.035545], [-0.319593, 54.0375888], [-0.31826469999999996, 54.03861979999999], [-0.31694549999999994, 54.0396443], [-0.3161498, 54.0402554], [-0.3121058, 54.04338889999999], [-0.3108658, 54.0443398], [-0.310457, 54.0446573], [-0.3096628, 54.0452741], [-0.30944109999999997, 54.0454442], [-0.3084127, 54.04623349999999], [-0.30552819999999997, 54.04845240000001], [-0.3040892, 54.0495754], [-0.3026463, 54.05069280000001], [-0.30102561070950123, 54.05194394711092], [-0.3007061, 54.0521906], [-0.2997024, 54.0529489], [-0.2992788, 54.0532444], [-0.2989107999999999, 54.05350010000001], [-0.29816469999999995, 54.05396619999999], [-0.2973764, 54.0544121], [-0.29673949999999993, 54.05473500000001], [-0.2961421, 54.05501790000001], [-0.2953813, 54.0553369], [-0.2946426999999999, 54.05564280000001], [-0.29366089999999995, 54.0559858], [-0.2930481, 54.0561774], [-0.29246649999999996, 54.0563474], [-0.2907471, 54.0567995], [-0.2890105, 54.057239800000005], [-0.2856076, 54.05808], [-0.2810542, 54.0592218], [-0.2787893, 54.05979229999999], [-0.27763579999999993, 54.0600795], [-0.27652639999999995, 54.06035889999999], [-0.27525369999999993, 54.060672], [-0.273971, 54.0609948], [-0.26949458523585645, 54.062106019751035], [-0.2598338, 54.0645041], [-0.253852, 54.065733399999985], [-0.24989970000000003, 54.06653909999999], [-0.2477085, 54.06699], [-0.2460233, 54.0673368], [-0.2454465, 54.0674502], [-0.2451553999999999, 54.0675099], [-0.2414335, 54.06827330000001], [-0.239697, 54.06863140000001], [-0.2379217, 54.0690005], [-0.2333887, 54.06991910000001], [-0.2297584, 54.07066100000001], [-0.2275186, 54.071123], [-0.22712769999999996, 54.0712049], [-0.2256750999999999, 54.07150920000001], [-0.2243938, 54.071819799999986], [-0.2233865, 54.0720976], [-0.22277849999999996, 54.072281699999984], [-0.22176919999999997, 54.072619], [-0.2210297, 54.0728926], [-0.2203601, 54.073155400000005], [-0.2192073, 54.0736467], [-0.2184686, 54.0740007], [-0.21762459999999997, 54.074442], [-0.2170498, 54.07476939999999], [-0.21651649999999997, 54.075086500000005], [-0.2158559, 54.0755056], [-0.2152809, 54.0759107], [-0.2140225, 54.076834], [-0.2127645, 54.0777496], [-0.2107744, 54.0792231], [-0.2093222, 54.08028869999998], [-0.2076526, 54.081513699999995], [-0.20658509999999997, 54.08230830000001], [-0.20629539999999996, 54.0825097], [-0.20614119999999997, 54.0826096], [-0.2058433, 54.08278009999999], [-0.2055592, 54.08294], [-0.205327, 54.083060999999994], [-0.2049111, 54.0832321], [-0.2045009, 54.0833898], [-0.20409, 54.0835328], [-0.2035476, 54.0836942], [-0.20317499999999997, 54.083781], [-0.2026501, 54.083869199999995], [-0.2018912, 54.0839674], [-0.2015894, 54.0840011], [-0.2006936, 54.0840933], [-0.2003879, 54.084124499999994], [-0.1999676, 54.0841885]]}", "current_leg_start": "Driffield", "dest_arr_time_act": "2102½", "motion_projection": null, "next_location_lat": "54.0841885", "next_location_lon": "-0.1999676", "previous_location": "Driffield", "current_leg_milage": "11.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.885, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 615.211, \"from_m\": 410.885, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1416.054, \"from_m\": 615.211, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1447.963, \"from_m\": 1416.054, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1496.924, \"from_m\": 1447.963, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2190.676, \"from_m\": 1496.924, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3473.412, \"from_m\": 2190.676, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6356.478, \"from_m\": 3473.412, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6806.574, \"from_m\": 6356.478, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9317.928, \"from_m\": 6806.574, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 10636.464, \"from_m\": 9317.928, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10720.7, \"from_m\": 10636.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13103.509, \"from_m\": 10720.7, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13148.349, \"from_m\": 13103.509, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13397.487, \"from_m\": 13148.349, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17930.699, \"from_m\": 13397.487, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18048.754, \"from_m\": 17930.699, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19660.123, \"from_m\": 18048.754, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19825.688, \"from_m\": 19660.123, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20612.046, \"from_m\": 19825.688, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20886.234, \"from_m\": 20612.046, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21805.599, \"from_m\": 20886.234, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22031.583, \"from_m\": 21805.599, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22452.778, \"from_m\": 22031.583, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22575.985, \"from_m\": 22452.778, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23318.967, \"from_m\": 22575.985, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23434.897, \"from_m\": 23318.967, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26031.321, \"from_m\": 23434.897, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26237.372, \"from_m\": 26031.321, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30450.662, \"from_m\": 26237.372, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31074.366, \"from_m\": 30450.662, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 31175.034, \"from_m\": 31074.366, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31727.026, \"from_m\": 31175.034, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34553.972, \"from_m\": 31727.026, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34800.051, \"from_m\": 34553.972, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34999.146, \"from_m\": 34800.051, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 37568.531, \"from_m\": 34999.146, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37670.649, \"from_m\": 37568.531, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38161.124, \"from_m\": 37670.649, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38276.65, \"from_m\": 38161.124, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40987.273, \"from_m\": 38276.65, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41097.07, \"from_m\": 40987.273, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45909.237, \"from_m\": 41097.07, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46085.583, \"from_m\": 45909.237, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49188.02, \"from_m\": 46085.583, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49370.522, \"from_m\": 49188.02, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49401.686, \"from_m\": 49370.522, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49681.736, \"from_m\": 49401.686, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 652082, \"profile_key\": \"ad7ebe8e61f9d293522b7ddbdb5ed948ece054f45311cfb57c74c0614029b2ae\", \"schedule_id\": 21080, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 57903}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2029\", \"location\": \"Cottingham\", \"stage_seq\": 2, \"distance_m\": 6356.478, \"section_seq\": 1, \"route_path_id\": 57903}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2035H\", \"location\": \"Beverley\", \"stage_seq\": 3, \"distance_m\": 13240.753, \"section_seq\": 1, \"route_path_id\": 57903}, {\"is_pass\": false, \"wtt_arr\": \"2046H\", \"wtt_dep\": \"2047H\", \"location\": \"Driffield\", \"stage_seq\": 4, \"distance_m\": 31293.643, \"section_seq\": 1, \"route_path_id\": 57903}, {\"is_pass\": false, \"wtt_arr\": \"2102H\", \"wtt_dep\": null, \"location\": \"Bridlington\", \"stage_seq\": 5, \"distance_m\": 49681.736, \"section_seq\": 1, \"route_path_id\": 57903}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49681.736, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 57903}], \"total_distance_m\": 49681.736, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49681.736, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2021", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.5", "current_position_lat": "54.0841885", "current_position_lon": "-0.1999676", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:52Z\", \"source_id\": 17426613, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:04Z\", \"source_id\": 17443187, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bridlington", "service_state_platform": "6", "timing_fact_generation": 1789675324452623, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:04.449518", "service_state_evidence_id": 17443187, "current_leg_start_actual_dep": "2026-09-17T20:47:30+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:05.066669", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P HUL BDT 2W51 158902 2 90 None {"version": 3, "segments": [{"to_m": 410.885, "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": 615.211, "from_m": 410.885, "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": 1416.054, "from_m": 615.211, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1447.963, "from_m": 1416.054, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1496.924, "from_m": 1447.963, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2190.676, "from_m": 1496.924, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3473.412, "from_m": 2190.676, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6356.478, "from_m": 3473.412, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6806.574, "from_m": 6356.478, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9317.928, "from_m": 6806.574, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 10636.464, "from_m": 9317.928, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10720.7, "from_m": 10636.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13103.509, "from_m": 10720.7, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13148.349, "from_m": 13103.509, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13397.487, "from_m": 13148.349, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17930.699, "from_m": 13397.487, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18048.754, "from_m": 17930.699, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19660.123, "from_m": 18048.754, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19825.688, "from_m": 19660.123, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20612.046, "from_m": 19825.688, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20886.234, "from_m": 20612.046, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21805.599, "from_m": 20886.234, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22031.583, "from_m": 21805.599, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22452.778, "from_m": 22031.583, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22575.985, "from_m": 22452.778, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23318.967, "from_m": 22575.985, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23434.897, "from_m": 23318.967, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26031.321, "from_m": 23434.897, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26237.372, "from_m": 26031.321, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30450.662, "from_m": 26237.372, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31074.366, "from_m": 30450.662, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 31175.034, "from_m": 31074.366, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31727.026, "from_m": 31175.034, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34553.972, "from_m": 31727.026, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34800.051, "from_m": 34553.972, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34999.146, "from_m": 34800.051, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 37568.531, "from_m": 34999.146, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37670.649, "from_m": 37568.531, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38161.124, "from_m": 37670.649, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38276.65, "from_m": 38161.124, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40987.273, "from_m": 38276.65, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41097.07, "from_m": 40987.273, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45909.237, "from_m": 41097.07, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46085.583, "from_m": 45909.237, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49188.02, "from_m": 46085.583, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49370.522, "from_m": 49188.02, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49401.686, "from_m": 49370.522, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49681.736, "from_m": 49401.686, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 652082, "profile_key": "ad7ebe8e61f9d293522b7ddbdb5ed948ece054f45311cfb57c74c0614029b2ae", "schedule_id": 21080, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2021", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 57903}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2029", "location": "Cottingham", "stage_seq": 2, "distance_m": 6356.478, "section_seq": 1, "route_path_id": 57903}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2035H", "location": "Beverley", "stage_seq": 3, "distance_m": 13240.753, "section_seq": 1, "route_path_id": 57903}, {"is_pass": false, "wtt_arr": "2046H", "wtt_dep": "2047H", "location": "Driffield", "stage_seq": 4, "distance_m": 31293.643, "section_seq": 1, "route_path_id": 57903}, {"is_pass": false, "wtt_arr": "2102H", "wtt_dep": null, "location": "Bridlington", "stage_seq": 5, "distance_m": 49681.736, "section_seq": 1, "route_path_id": 57903}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49681.736, "from_m": 0.0, "section_seq": 1, "route_path_id": 57903}], "total_distance_m": 49681.736, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49681.736, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:52Z", "source_id": 17426613, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:04Z", "source_id": 17443187, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] Hull 2021 2021 2 20:21:00 None Bridlington 2103 2102½ 6 ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P28795/2026-09-17/detailed None Driffield 2026-09-17T20:47:30+01:00 Bridlington 14.5 {"type": "LineString", "coordinates": [[-0.4343193, 54.001635400000005], [-0.4339743999999999, 54.0018651], [-0.43362129999999993, 54.002085300000005], [-0.4334173, 54.00220410000001], [-0.4329557, 54.00245009999999], [-0.43277250000000006, 54.0025433], [-0.432269, 54.0027809], [-0.4317467, 54.00301269999999], [-0.4312347, 54.003218800000006], [-0.4308221, 54.003379], [-0.430557, 54.0034737], [-0.4299067, 54.0037004], [-0.429258, 54.00390759999999], [-0.4290585, 54.0039659], [-0.4287850999999999, 54.0040457], [-0.4282785, 54.0041816], [-0.4272029, 54.00442799999999], [-0.426153, 54.00463], [-0.4250764, 54.004810299999995], [-0.4243074, 54.004944900000005], [-0.4234683000000001, 54.005073], [-0.4226467, 54.00519339999999], [-0.4221461, 54.0052707], [-0.42078599999999994, 54.00547780000001], [-0.4204951, 54.0055262], [-0.41901980000000005, 54.0057607], [-0.4161261, 54.00623110000001], [-0.415623, 54.00631169999999], [-0.4132553000000001, 54.0066909], [-0.4069575999999999, 54.0077014], [-0.4025447, 54.0084121], [-0.3981538999999999, 54.00911369999999], [-0.39281179999999993, 54.00996889999999], [-0.3912439999999999, 54.01022259999999], [-0.3903865, 54.01036379999999], [-0.3895429, 54.0105149], [-0.3887591, 54.0106626], [-0.3879477, 54.01083199999998], [-0.3874795999999999, 54.010933599999994], [-0.3872243, 54.010991], [-0.3864503, 54.011166], [-0.3855959, 54.01137659999999], [-0.3849005, 54.0115432], [-0.3842346, 54.0117227], [-0.3842012, 54.01173090000001], [-0.384005, 54.011785499999995], [-0.3831726999999999, 54.0120146], [-0.3823863, 54.0122387], [-0.3812628, 54.01256599999999], [-0.3777584, 54.0135868], [-0.37661539999999993, 54.0139261], [-0.3737423, 54.014760800000005], [-0.3693141, 54.0160373], [-0.3655036, 54.0171463], [-0.3619774, 54.0181726], [-0.35932611364780853, 54.01893791183704], [-0.3576054, 54.01943459999999], [-0.3552065, 54.02013239999999], [-0.3518975999999999, 54.0210948], [-0.3484089, 54.02210349999999], [-0.34600290000000006, 54.0228013], [-0.3449063, 54.0231194], [-0.34460109999999994, 54.0232078], [-0.3430292, 54.0236629], [-0.34111119999999995, 54.0242175], [-0.33879699999999996, 54.0248895], [-0.3386899, 54.0249202], [-0.33787490000000003, 54.02516820000001], [-0.33783889999999994, 54.0251796], [-0.33713009999999993, 54.0254048], [-0.33666969999999996, 54.0255709], [-0.3363511, 54.0256943], [-0.3357101, 54.0259426], [-0.33516549999999995, 54.02616450000001], [-0.3348031, 54.0263303], [-0.3344499, 54.026498], [-0.3341439, 54.0266713], [-0.3335371, 54.02701679999999], [-0.3329409, 54.0273546], [-0.3323904999999999, 54.02771609999999], [-0.3308837, 54.0288278], [-0.32946889999999995, 54.0299599], [-0.3275605999999999, 54.0314461], [-0.3222474, 54.035545], [-0.319593, 54.0375888], [-0.31826469999999996, 54.03861979999999], [-0.31694549999999994, 54.0396443], [-0.3161498, 54.0402554], [-0.3121058, 54.04338889999999], [-0.3108658, 54.0443398], [-0.310457, 54.0446573], [-0.3096628, 54.0452741], [-0.30944109999999997, 54.0454442], [-0.3084127, 54.04623349999999], [-0.30552819999999997, 54.04845240000001], [-0.3040892, 54.0495754], [-0.3026463, 54.05069280000001], [-0.30102561070950123, 54.05194394711092], [-0.3007061, 54.0521906], [-0.2997024, 54.0529489], [-0.2992788, 54.0532444], [-0.2989107999999999, 54.05350010000001], [-0.29816469999999995, 54.05396619999999], [-0.2973764, 54.0544121], [-0.29673949999999993, 54.05473500000001], [-0.2961421, 54.05501790000001], [-0.2953813, 54.0553369], [-0.2946426999999999, 54.05564280000001], [-0.29366089999999995, 54.0559858], [-0.2930481, 54.0561774], [-0.29246649999999996, 54.0563474], [-0.2907471, 54.0567995], [-0.2890105, 54.057239800000005], [-0.2856076, 54.05808], [-0.2810542, 54.0592218], [-0.2787893, 54.05979229999999], [-0.27763579999999993, 54.0600795], [-0.27652639999999995, 54.06035889999999], [-0.27525369999999993, 54.060672], [-0.273971, 54.0609948], [-0.26949458523585645, 54.062106019751035], [-0.2598338, 54.0645041], [-0.253852, 54.065733399999985], [-0.24989970000000003, 54.06653909999999], [-0.2477085, 54.06699], [-0.2460233, 54.0673368], [-0.2454465, 54.0674502], [-0.2451553999999999, 54.0675099], [-0.2414335, 54.06827330000001], [-0.239697, 54.06863140000001], [-0.2379217, 54.0690005], [-0.2333887, 54.06991910000001], [-0.2297584, 54.07066100000001], [-0.2275186, 54.071123], [-0.22712769999999996, 54.0712049], [-0.2256750999999999, 54.07150920000001], [-0.2243938, 54.071819799999986], [-0.2233865, 54.0720976], [-0.22277849999999996, 54.072281699999984], [-0.22176919999999997, 54.072619], [-0.2210297, 54.0728926], [-0.2203601, 54.073155400000005], [-0.2192073, 54.0736467], [-0.2184686, 54.0740007], [-0.21762459999999997, 54.074442], [-0.2170498, 54.07476939999999], [-0.21651649999999997, 54.075086500000005], [-0.2158559, 54.0755056], [-0.2152809, 54.0759107], [-0.2140225, 54.076834], [-0.2127645, 54.0777496], [-0.2107744, 54.0792231], [-0.2093222, 54.08028869999998], [-0.2076526, 54.081513699999995], [-0.20658509999999997, 54.08230830000001], [-0.20629539999999996, 54.0825097], [-0.20614119999999997, 54.0826096], [-0.2058433, 54.08278009999999], [-0.2055592, 54.08294], [-0.205327, 54.083060999999994], [-0.2049111, 54.0832321], [-0.2045009, 54.0833898], [-0.20409, 54.0835328], [-0.2035476, 54.0836942], [-0.20317499999999997, 54.083781], [-0.2026501, 54.083869199999995], [-0.2018912, 54.0839674], [-0.2015894, 54.0840011], [-0.2006936, 54.0840933], [-0.2003879, 54.084124499999994], [-0.1999676, 54.0841885]]} 11.4 2047½ 2102 Driffield Bridlington Bridlington 54.0841885 -0.1999676 54.0841885 -0.1999676 1 0 2026-09-17 20:12:26 TERMINATED 2026-09-17 20:02:00 Bridlington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443187 1789675324452623 4 4 2026-09-17 20:12:05.066669 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:04.449518
620823 652776 C01703 745P84MZ17 2026-09-17 COMPLETE 17442822 2026-09-17 21:02:00 2026-09-17 20:12:26 2026-09-19 20:12:26 {"id": 652776, "stp": "P", "toc": "Great Western Railway", "uid": "C01703", "consist": "387142+387168", "dest_crs": "DID", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01703/2026-09-17/detailed", "trust_id": "745P84MZ17", "origin_crs": "DID", "show_on_map": 0, "dar_est_time": "20:52:00", "dar_platform": null, "dest_station": "Didcot Parkway", "service_date": "2026-09-17", "dest_arr_time": "2102", "dest_platform": "4", "is_terminated": 1, "next_location": "Didcot Parkway", "signalling_id": "5P84", "timing_status": "ON TIME", "origin_station": "Didcot Parkway", "current_leg_arr": "2102", "current_leg_dep": "2100", "current_leg_end": "Didcot Parkway", "origin_dep_time": "2052", "origin_platform": "3", "current_location": "Didcot Parkway", "last_update_time": "2026-09-17T20:12:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2495466, 51.61327450000001], [-1.2488353999999997, 51.613066200000006], [-1.2481176, 51.612863399999995], [-1.2474169, 51.6126618], [-1.2467273999999997, 51.6124695], [-1.2461958, 51.61231539999999], [-1.2455221, 51.6121229], [-1.2450129, 51.61197789999999], [-1.2443508999999997, 51.61179130000001], [-1.2440089999999997, 51.61169739999999], [-1.243775, 51.6116322], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499]]}", "current_leg_start": "Didcot West End", "dest_arr_time_act": "2102", "motion_projection": null, "next_location_lat": "51.6110499", "next_location_lon": "-1.2418082", "previous_location": "Didcot Parkway", "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\": 117.184, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 193.999, \"from_m\": 117.184, \"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\": 983.718, \"from_m\": 193.999, \"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\": 1060.533, \"from_m\": 983.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\": 1177.717, \"from_m\": 1060.533, \"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\": 652776, \"profile_key\": \"57ff4104aa7e42e64d0fbff0341465d40e93875793a5d784229d538693248f89\", \"schedule_id\": 150, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Didcot Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27908}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2100\", \"location\": \"Didcot West End\", \"stage_seq\": 2, \"distance_m\": 588.858, \"section_seq\": 1, \"route_path_id\": 27908}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": null, \"location\": \"Didcot Parkway\", \"stage_seq\": 3, \"distance_m\": 1177.717, \"section_seq\": 1, \"route_path_id\": 27908}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1177.717, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27908}], \"total_distance_m\": 1177.717, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 1024.087, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 153.63, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2052", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.6110499", "current_position_lon": "-1.2418082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:24Z\", \"source_id\": 54405540, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:25Z\", \"source_id\": 17442822, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Didcot Parkway", "service_state_platform": "4", "timing_fact_generation": 1789675287382069, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:05.338129", "service_state_evidence_id": 17442822, "current_leg_start_actual_dep": "2026-09-17T21:00:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:05.519494", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P DID DID 5P84 387142+387168 8 110 None {"version": 3, "segments": [{"to_m": 117.184, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 193.999, "from_m": 117.184, "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": 983.718, "from_m": 193.999, "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": 1060.533, "from_m": 983.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": 1177.717, "from_m": 1060.533, "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": 652776, "profile_key": "57ff4104aa7e42e64d0fbff0341465d40e93875793a5d784229d538693248f89", "schedule_id": 150, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2052", "location": "Didcot Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27908}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2100", "location": "Didcot West End", "stage_seq": 2, "distance_m": 588.858, "section_seq": 1, "route_path_id": 27908}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": null, "location": "Didcot Parkway", "stage_seq": 3, "distance_m": 1177.717, "section_seq": 1, "route_path_id": 27908}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1177.717, "from_m": 0.0, "section_seq": 1, "route_path_id": 27908}], "total_distance_m": 1177.717, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 1024.087, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 153.63, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23972, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:24Z", "source_id": 54405540, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:02:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:25Z", "source_id": 17442822, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] Didcot Parkway 2052 2052 3 20:52:00 None Didcot Parkway 2102 2102 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C01703/2026-09-17/detailed None Didcot West End 2026-09-17T21:00:00+01:00 Didcot Parkway 2.0 {"type": "LineString", "coordinates": [[-1.2495466, 51.61327450000001], [-1.2488353999999997, 51.613066200000006], [-1.2481176, 51.612863399999995], [-1.2474169, 51.6126618], [-1.2467273999999997, 51.6124695], [-1.2461958, 51.61231539999999], [-1.2455221, 51.6121229], [-1.2450129, 51.61197789999999], [-1.2443508999999997, 51.61179130000001], [-1.2440089999999997, 51.61169739999999], [-1.243775, 51.6116322], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499]]} 0.4 2100 2102 Didcot Parkway Didcot Parkway Didcot Parkway 51.6110499 -1.2418082 51.6110499 -1.2418082 1 0 2026-09-17 20:12:26 TERMINATED 2026-09-17 20:02:00 Didcot Parkway TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442822 1789675287382069 6 6 2026-09-17 20:12:05.519494 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:05.338129
620824 652535 G30320 362F57MZ17 2026-09-17 COMPLETE 17443234 2026-09-17 21:02:00 2026-09-17 20:12:26 2026-09-19 20:12:26 {"id": 652535, "stp": "P", "toc": "Merseyrail", "uid": "G30320", "consist": "777146", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30320/2026-09-17/detailed", "trust_id": "362F57MZ17", "origin_crs": "HBL", "show_on_map": 0, "dar_est_time": "20:41:00", "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-17", "dest_arr_time": "2101", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2F57", "timing_status": "LATE", "origin_station": "Headbolt Lane", "current_leg_arr": "2102", "current_leg_dep": "2100", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "2041", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-17T20:12:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "2101", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1580.746, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6408.655, \"from_m\": 1580.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6764.951, \"from_m\": 6408.655, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 7181.685, \"from_m\": 6764.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8836.775, \"from_m\": 7181.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9948.152, \"from_m\": 8836.775, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11468.302, \"from_m\": 9948.152, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11528.29, \"from_m\": 11468.302, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12521.64, \"from_m\": 11528.29, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12726.549, \"from_m\": 12521.64, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13394.744, \"from_m\": 12726.549, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13564.401, \"from_m\": 13394.744, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 652535, \"profile_key\": \"88cafb99de0f0b7ac3b9cbdddf7dc09fba7ba60b080b2ea0df4ad633f3646680\", \"schedule_id\": 11137, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Headbolt Lane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 2, \"distance_m\": 1321.065, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Fazakerley\", \"stage_seq\": 3, \"distance_m\": 4366.15, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049\", \"location\": \"Rice Lane\", \"stage_seq\": 4, \"distance_m\": 6554.352, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 7292.719, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2052\", \"location\": \"Kirkdale\", \"stage_seq\": 6, \"distance_m\": 8772.824, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2054H\", \"wtt_dep\": \"2055\", \"location\": \"Sandhills\", \"stage_seq\": 7, \"distance_m\": 10157.238, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": \"2059\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 8, \"distance_m\": 12612.014, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 9, \"distance_m\": 13564.401, \"section_seq\": 1, \"route_path_id\": 31930}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13564.401, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}], \"total_distance_m\": 13564.401, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13564.401, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2041", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:22Z\", \"source_id\": 54358270, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:42:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:25Z\", \"source_id\": 17430171, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:17Z\", \"source_id\": 54367485, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:46:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:21Z\", \"source_id\": 17432691, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:29Z\", \"source_id\": 54372535, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:33Z\", \"source_id\": 17434073, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:24Z\", \"source_id\": 54382057, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:26Z\", \"source_id\": 17436639, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:26Z\", \"source_id\": 54389063, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:31Z\", \"source_id\": 17438481, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:58Z\", \"source_id\": 54399813, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:59Z\", \"source_id\": 17441225, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:02Z\", \"source_id\": 54407045, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:08Z\", \"source_id\": 17443234, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789675330246298, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:10.239381", "service_state_evidence_id": 17443234, "current_leg_start_actual_dep": "2026-09-17T21:00:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:10.497965", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P HBL LVC 2F57 777146 4 75 None {"version": 3, "segments": [{"to_m": 1580.746, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6408.655, "from_m": 1580.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6764.951, "from_m": 6408.655, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 7181.685, "from_m": 6764.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8836.775, "from_m": 7181.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9948.152, "from_m": 8836.775, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11468.302, "from_m": 9948.152, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11528.29, "from_m": 11468.302, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12521.64, "from_m": 11528.29, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12726.549, "from_m": 12521.64, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13394.744, "from_m": 12726.549, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13564.401, "from_m": 13394.744, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 652535, "profile_key": "88cafb99de0f0b7ac3b9cbdddf7dc09fba7ba60b080b2ea0df4ad633f3646680", "schedule_id": 11137, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2041", "location": "Headbolt Lane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043", "location": "Kirkby (Merseyside)", "stage_seq": 2, "distance_m": 1321.065, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Fazakerley", "stage_seq": 3, "distance_m": 4366.15, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049", "location": "Rice Lane", "stage_seq": 4, "distance_m": 6554.352, "section_seq": 1, "route_path_id": 31930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Walton Jn", "stage_seq": 5, "distance_m": 7292.719, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2052", "location": "Kirkdale", "stage_seq": 6, "distance_m": 8772.824, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2054H", "wtt_dep": "2055", "location": "Sandhills", "stage_seq": 7, "distance_m": 10157.238, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": "2059", "location": "Moorfields (Northern Line)", "stage_seq": 8, "distance_m": 12612.014, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 9, "distance_m": 13564.401, "section_seq": 1, "route_path_id": 31930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13564.401, "from_m": 0.0, "section_seq": 1, "route_path_id": 31930}], "total_distance_m": 13564.401, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13564.401, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9627, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:22Z", "source_id": 54358270, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:42:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:25Z", "source_id": 17430171, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9637, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:17Z", "source_id": 54367485, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:46:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:21Z", "source_id": 17432691, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9641, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:29Z", "source_id": 54372535, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:49:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:33Z", "source_id": 17434073, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:24Z", "source_id": 54382057, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:51:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:26Z", "source_id": 17436639, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:26Z", "source_id": 54389063, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:55:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:31Z", "source_id": 17438481, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:58Z", "source_id": 54399813, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:59:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:59Z", "source_id": 17441225, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:02Z", "source_id": 54407045, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:02:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:08Z", "source_id": 17443234, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] Headbolt Lane 2041 2041 1 20:41:00 None Liverpool Central (Northern) 2101 2101 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30320/2026-09-17/detailed None Moorfields (Northern Line) 2026-09-17T21:00:00+01:00 Liverpool Central (Northern) 2.0 {"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} 0.6 2100 2102 Moorfields (Northern Line) Liverpool Central (Northern) Liverpool Central (Northern) 53.4042050 -2.9795594 53.4042050 -2.9795594 1 0 2026-09-17 20:12:26 TERMINATED 2026-09-17 20:02:00 Liverpool Central (Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443234 1789675330246298 23 23 2026-09-17 20:12:10.497965 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:10.239381
620825 651223 G07337 872L64MY17 2026-09-17 COMPLETE 17442357 2026-09-17 21:02:00 2026-09-17 20:12:26 2026-09-19 20:12:26 {"id": 651223, "stp": "P", "toc": "London Overground", "uid": "G07337", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07337/2026-09-17/detailed", "trust_id": "872L64MY17", "origin_crs": null, "show_on_map": 0, "dar_est_time": "19:47:00", "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-17", "dest_arr_time": "2053", "dest_platform": "2", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2L64", "timing_status": "LATE", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "2102", "current_leg_dep": "2058", "current_leg_end": "Stratford", "origin_dep_time": "1947", "origin_platform": "1", "current_location": "Stratford", "last_update_time": "2026-09-17T20:12:26", "route_debug_link": null, "timing_variation": "+10 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": "2052", "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.775, \"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\": 5052.397, \"from_m\": 4045.775, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8079.564, \"from_m\": 5052.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8155.42, \"from_m\": 8079.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8305.794, \"from_m\": 8155.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8378.566, \"from_m\": 8305.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8826.311, \"from_m\": 8378.566, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9151.802, \"from_m\": 8826.311, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10453.01, \"from_m\": 9151.802, \"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\": 10775.575, \"from_m\": 10453.01, \"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\": 10860.076, \"from_m\": 10775.575, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10962.15, \"from_m\": 10860.076, \"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\": 11011.134, \"from_m\": 10962.15, \"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\": 17104.004, \"from_m\": 11011.134, \"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\": 17456.244, \"from_m\": 17104.004, \"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\": 18803.739, \"from_m\": 17456.244, \"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\": 19418.238, \"from_m\": 18803.739, \"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\": 22385.441, \"from_m\": 19418.238, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22456.056, \"from_m\": 22385.441, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22988.292, \"from_m\": 22456.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23058.907, \"from_m\": 22988.292, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24376.132, \"from_m\": 23058.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26914.806, \"from_m\": 24376.132, \"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\": 27660.919, \"from_m\": 26914.806, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27722.834, \"from_m\": 27660.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28331.427, \"from_m\": 27722.834, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29034.756, \"from_m\": 28331.427, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29648.603, \"from_m\": 29034.756, \"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\": 29684.824, \"from_m\": 29648.603, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29723.919, \"from_m\": 29684.824, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29765.184, \"from_m\": 29723.919, \"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\": 29793.923, \"from_m\": 29765.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29866.536, \"from_m\": 29793.923, \"capability_applied\": null, \"effective_limit_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\": 651223, \"profile_key\": \"7c5fd2cd9807323476c2d2ece0ae8dbd3492c32a56482389deae397ad2fb10ef\", \"schedule_id\": 8414, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Latchmere Jn\", \"stage_seq\": 2, \"distance_m\": 807.855, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": \"1951H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 3, \"distance_m\": 2161.175, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1953H\", \"wtt_dep\": \"1954\", \"location\": \"West Brompton\", \"stage_seq\": 4, \"distance_m\": 3626.58, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1956H\", \"wtt_dep\": \"1957\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 5284.886, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"2000\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 6, \"distance_m\": 7033.644, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002H\", \"location\": \"North Pole Jn\", \"stage_seq\": 7, \"distance_m\": 8230.607, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 9263.094, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2007\", \"wtt_dep\": \"2008H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 9, \"distance_m\": 10224.661, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 10, \"distance_m\": 10860.076, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2011\", \"location\": \"Kensal Rise\", \"stage_seq\": 11, \"distance_m\": 11875.043, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013\", \"location\": \"Brondesbury Park\", \"stage_seq\": 12, \"distance_m\": 12873.417, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2014\", \"wtt_dep\": \"2014H\", \"location\": \"Brondesbury\", \"stage_seq\": 13, \"distance_m\": 13584.082, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2016H\", \"location\": \"West Hampstead\", \"stage_seq\": 14, \"distance_m\": 14409.557, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2018\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 15, \"distance_m\": 15004.465, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2020H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 16, \"distance_m\": 16418.541, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2022H\", \"wtt_dep\": \"2023H\", \"location\": \"Gospel Oak\", \"stage_seq\": 17, \"distance_m\": 17371.001, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2025H\", \"location\": \"Kentish Town West\", \"stage_seq\": 18, \"distance_m\": 18436.409, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Camden Road Jn\", \"stage_seq\": 19, \"distance_m\": 19154.109, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028H\", \"location\": \"Camden Road\", \"stage_seq\": 20, \"distance_m\": 19351.703, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 21, \"distance_m\": 19883.022, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2031H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 22, \"distance_m\": 21063.843, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 23, \"distance_m\": 21433.406, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2035H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 24, \"distance_m\": 21844.2, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 25, \"distance_m\": 22290.406, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037\", \"location\": \"Canonbury\", \"stage_seq\": 26, \"distance_m\": 22722.174, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2040\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 27, \"distance_m\": 24503.063, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 28, \"distance_m\": 25332.384, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042H\", \"location\": \"Hackney Central\", \"stage_seq\": 29, \"distance_m\": 25883.991, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045\", \"location\": \"Homerton\", \"stage_seq\": 30, \"distance_m\": 26884.304, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": \"2047H\", \"location\": \"Hackney Wick\", \"stage_seq\": 31, \"distance_m\": 28301.692, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Lea Junction\", \"stage_seq\": 32, \"distance_m\": 28814.999, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Channelsea Jn\", \"stage_seq\": 33, \"distance_m\": 29115.89, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 34, \"distance_m\": 29866.536, \"section_seq\": 1, \"route_path_id\": 28454}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29866.536, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28454}], \"total_distance_m\": 29866.536, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27587.689, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2278.847, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1947", "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\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:29:03Z\", \"source_id\": 54174425, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:30:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:53Z\", \"source_id\": 54296217, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:16:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:56Z\", \"source_id\": 17413461, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:43Z\", \"source_id\": 54298190, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:17:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:47Z\", \"source_id\": 17413973, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:30Z\", \"source_id\": 54300155, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:18:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:38Z\", \"source_id\": 17414575, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:28Z\", \"source_id\": 54302448, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:18:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:31Z\", \"source_id\": 17415175, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:21Z\", \"source_id\": 54309828, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:26Z\", \"source_id\": 17417139, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:59Z\", \"source_id\": 54318807, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:01Z\", \"source_id\": 17419531, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:28Z\", \"source_id\": 54325025, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:34Z\", \"source_id\": 17421182, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:19Z\", \"source_id\": 54332061, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:21Z\", \"source_id\": 17422990, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:30Z\", \"source_id\": 54337421, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:33:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:33Z\", \"source_id\": 17424473, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:02Z\", \"source_id\": 54345679, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:36:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:04Z\", \"source_id\": 17426765, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:43Z\", \"source_id\": 54352084, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:46Z\", \"source_id\": 17428504, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:07Z\", \"source_id\": 54357676, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:09Z\", \"source_id\": 17429992, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:46Z\", \"source_id\": 54364002, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:48Z\", \"source_id\": 17431696, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:23Z\", \"source_id\": 54369973, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:26Z\", \"source_id\": 17433410, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:39Z\", \"source_id\": 54375220, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:43Z\", \"source_id\": 17434830, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:29Z\", \"source_id\": 54382313, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:52:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:32Z\", \"source_id\": 17436701, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:43Z\", \"source_id\": 54403955, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:45Z\", \"source_id\": 17442357, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "2", "timing_fact_generation": 1789675247415885, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:17.770734", "service_state_evidence_id": 17442357, "current_leg_start_actual_dep": "2026-09-17T20:57:30+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:18.754109", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None SRA 2L64 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.775, "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": 5052.397, "from_m": 4045.775, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8079.564, "from_m": 5052.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8155.42, "from_m": 8079.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8305.794, "from_m": 8155.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8378.566, "from_m": 8305.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8826.311, "from_m": 8378.566, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9151.802, "from_m": 8826.311, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10453.01, "from_m": 9151.802, "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": 10775.575, "from_m": 10453.01, "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": 10860.076, "from_m": 10775.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10962.15, "from_m": 10860.076, "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": 11011.134, "from_m": 10962.15, "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": 17104.004, "from_m": 11011.134, "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": 17456.244, "from_m": 17104.004, "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": 18803.739, "from_m": 17456.244, "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": 19418.238, "from_m": 18803.739, "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": 22385.441, "from_m": 19418.238, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22456.056, "from_m": 22385.441, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22988.292, "from_m": 22456.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23058.907, "from_m": 22988.292, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24376.132, "from_m": 23058.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26914.806, "from_m": 24376.132, "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": 27660.919, "from_m": 26914.806, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27722.834, "from_m": 27660.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28331.427, "from_m": 27722.834, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29034.756, "from_m": 28331.427, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29648.603, "from_m": 29034.756, "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": 29684.824, "from_m": 29648.603, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29723.919, "from_m": 29684.824, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29765.184, "from_m": 29723.919, "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": 29793.923, "from_m": 29765.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29866.536, "from_m": 29793.923, "capability_applied": null, "effective_limit_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": 651223, "profile_key": "7c5fd2cd9807323476c2d2ece0ae8dbd3492c32a56482389deae397ad2fb10ef", "schedule_id": 8414, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1947", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 807.855, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": "1951H", "location": "Imperial Wharf", "stage_seq": 3, "distance_m": 2161.175, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1953H", "wtt_dep": "1954", "location": "West Brompton", "stage_seq": 4, "distance_m": 3626.58, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1956H", "wtt_dep": "1957", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 5284.886, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "2000", "location": "Shepherd's Bush", "stage_seq": 6, "distance_m": 7033.644, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002H", "location": "North Pole Jn", "stage_seq": 7, "distance_m": 8230.607, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 9263.094, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2007", "wtt_dep": "2008H", "location": "Willesden Junction High Level", "stage_seq": 9, "distance_m": 10224.661, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Kensal Green Jn", "stage_seq": 10, "distance_m": 10860.076, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2011", "location": "Kensal Rise", "stage_seq": 11, "distance_m": 11875.043, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013", "location": "Brondesbury Park", "stage_seq": 12, "distance_m": 12873.417, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2014", "wtt_dep": "2014H", "location": "Brondesbury", "stage_seq": 13, "distance_m": 13584.082, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2016H", "location": "West Hampstead", "stage_seq": 14, "distance_m": 14409.557, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2018", "location": "Finchley Road & Frognal", "stage_seq": 15, "distance_m": 15004.465, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2020H", "location": "Hampstead Heath", "stage_seq": 16, "distance_m": 16418.541, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2022H", "wtt_dep": "2023H", "location": "Gospel Oak", "stage_seq": 17, "distance_m": 17371.001, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2025H", "location": "Kentish Town West", "stage_seq": 18, "distance_m": 18436.409, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Camden Road Jn", "stage_seq": 19, "distance_m": 19154.109, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028H", "location": "Camden Road", "stage_seq": 20, "distance_m": 19351.703, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Camden Road East Jn", "stage_seq": 21, "distance_m": 19883.022, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2031H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 22, "distance_m": 21063.843, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Westbourne Road Junction", "stage_seq": 23, "distance_m": 21433.406, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2035H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 24, "distance_m": 21844.2, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Canonbury West Jn", "stage_seq": 25, "distance_m": 22290.406, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037", "location": "Canonbury", "stage_seq": 26, "distance_m": 22722.174, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2040", "location": "Dalston Kingsland", "stage_seq": 27, "distance_m": 24503.063, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Navarino Road Jn", "stage_seq": 28, "distance_m": 25332.384, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042H", "location": "Hackney Central", "stage_seq": 29, "distance_m": 25883.991, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045", "location": "Homerton", "stage_seq": 30, "distance_m": 26884.304, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": "2047H", "location": "Hackney Wick", "stage_seq": 31, "distance_m": 28301.692, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Lea Junction", "stage_seq": 32, "distance_m": 28814.999, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Channelsea Jn", "stage_seq": 33, "distance_m": 29115.89, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": null, "location": "Stratford", "stage_seq": 34, "distance_m": 29866.536, "section_seq": 1, "route_path_id": 28454}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29866.536, "from_m": 0.0, "section_seq": 1, "route_path_id": 28454}], "total_distance_m": 29866.536, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27587.689, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2278.847, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:29:03Z", "source_id": 54174425, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-17T18:30:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:53Z", "source_id": 54296217, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:16:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:56Z", "source_id": 17413461, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:43Z", "source_id": 54298190, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:17:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:47Z", "source_id": 17413973, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:30Z", "source_id": 54300155, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:18:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:38Z", "source_id": 17414575, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:28Z", "source_id": 54302448, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:18:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:31Z", "source_id": 17415175, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:21Z", "source_id": 54309828, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:21:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:26Z", "source_id": 17417139, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:59Z", "source_id": 54318807, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:25:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:01Z", "source_id": 17419531, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:28Z", "source_id": 54325025, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:28:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:34Z", "source_id": 17421182, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:19Z", "source_id": 54332061, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:21Z", "source_id": 17422990, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:30Z", "source_id": 54337421, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:33:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:33Z", "source_id": 17424473, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:02Z", "source_id": 54345679, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:36:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:04Z", "source_id": 17426765, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:43Z", "source_id": 54352084, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:46Z", "source_id": 17428504, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:07Z", "source_id": 54357676, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T19:41:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:09Z", "source_id": 17429992, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:46Z", "source_id": 54364002, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T19:44:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:48Z", "source_id": 17431696, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:23Z", "source_id": 54369973, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T19:47:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:26Z", "source_id": 17433410, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:39Z", "source_id": 54375220, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T19:49:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:43Z", "source_id": 17434830, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:29Z", "source_id": 54382313, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T19:52:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:32Z", "source_id": 17436701, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15300, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:43Z", "source_id": 54403955, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T20:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:45Z", "source_id": 17442357, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] Clapham Junction Plats 0-2 1947 1947 1 19:47:00 None Stratford 2053 2052 2 LATE +10 minutes https://www.realtimetrains.co.uk/service/gb-nr:G07337/2026-09-17/detailed None Hackney Wick 2026-09-17T20:57: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 2058 2102 Hackney Wick Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-17 20:12:26 TERMINATED 2026-09-17 20:02:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442357 1789675247415885 98 98 2026-09-17 20:12:18.754109 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:17.770734
620826 652120 F48655 522R341Z17 2026-09-17 COMPLETE 17442499 2026-09-17 21:02:00 2026-09-17 20:12:26 2026-09-19 20:12:26 {"id": 652120, "stp": "N", "toc": "c2c", "uid": "F48655", "consist": "357319", "dest_crs": "GRY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F48655/2026-09-17/detailed", "trust_id": "522R341Z17", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": "20:23:00", "dar_platform": null, "dest_station": "Grays", "service_date": "2026-09-17", "dest_arr_time": "2058", "dest_platform": "3", "is_terminated": 1, "next_location": "Grays", "signalling_id": "2R34", "timing_status": "LATE", "origin_station": "London Fenchurch Street", "current_leg_arr": "2102", "current_leg_dep": "2054", "current_leg_end": "Grays", "origin_dep_time": "2023", "origin_platform": "4", "current_location": "Grays", "last_update_time": "2026-09-17T20:12:26", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.24302230024387392, 51.48597220430625], [0.2437283, 51.4855546], [0.2444796999999999, 51.4851245], [0.2450818, 51.4847943], [0.24619419999999995, 51.4842118], [0.2467731, 51.483923299999994], [0.2473744, 51.4836451], [0.2485788, 51.4830999], [0.249247, 51.482806299999986], [0.2500193, 51.48247889999999], [0.2518433, 51.481733], [0.2536983, 51.48096569999999], [0.25483169999999994, 51.48045580000001], [0.2559397, 51.4799185], [0.2563966, 51.47968190000001], [0.2568562, 51.4794286], [0.2573078, 51.4791744], [0.2577892, 51.47891979999999], [0.2585568, 51.4784902], [0.2607052, 51.4772092], [0.26359450000000006, 51.4754942], [0.2640795337771686, 51.475200715821515], [0.2655045, 51.47507240000001], [0.2666277, 51.47496699999999], [0.2677261, 51.47487949999999], [0.26949458523585645, 51.47472499583454], [0.2711714, 51.47457849999999], [0.2729224, 51.474431], [0.27323139999999996, 51.47441080000001], [0.2746837999999999, 51.47431609999999], [0.2763824, 51.4742247], [0.2780787, 51.4741623], [0.2789533, 51.47414279999999], [0.2798746999999999, 51.4741288], [0.2816666, 51.4741274], [0.283445, 51.47414700000001], [0.28521870000000005, 51.4741892], [0.2870056, 51.4742757], [0.28879969999999994, 51.47438640000001], [0.2952869, 51.4748548], [0.2975679, 51.4750137], [0.3002073, 51.47519619999999], [0.3010863, 51.4752583], [0.3015299, 51.475295], [0.3015438429383707, 51.47529585444191], [0.3017965386380576, 51.475314714043115], [0.30201968313057576, 51.47533221437389], [0.3022174982000348, 51.47534854917524], [0.30239420563054437, 51.47536391218812], [0.302554027206214, 51.47537849715357], [0.3027011847111534, 51.475392497812535], [0.3028398999294722, 51.47540610790602], [0.3029743946452799, 51.475419521175034], [0.3031088906426862, 51.475432931360544], [0.3032476097058008, 51.47544653220355], [0.30339477361873307, 51.47546051744506], [0.3035546041655929, 51.47547508082604], [0.30373132313048967, 51.47549041608748], [0.30392915229753314, 51.47550671697039], [0.304152313450833, 51.47552417721576], [0.3044050283744987, 51.47554299056456], [0.30484539999999993, 51.47557520000001], [0.3056322, 51.47563540000001], [0.3070746999999999, 51.4757382], [0.3082406, 51.4758221], [0.309619, 51.47592209999999], [0.31093400000000004, 51.4760144], [0.3131468, 51.47617749999999], [0.3137355, 51.47621519999999], [0.3144297999999999, 51.4762782], [0.3160917999999999, 51.4763889], [0.31624889999999994, 51.4764004], [0.3170932, 51.476416099999994], [0.3174849, 51.4764364], [0.3179914, 51.47645539999999], [0.31851009999999996, 51.4764686], [0.31900629999999996, 51.4764721], [0.31951150000000006, 51.476471399999994], [0.3199773, 51.47646449999999], [0.32043409999999994, 51.476449999999986], [0.32088659999999997, 51.4764321]]}", "current_leg_start": "Purfleet", "dest_arr_time_act": "2058", "motion_projection": null, "next_location_lat": "51.4764321", "next_location_lon": "0.3208866", "previous_location": "Purfleet", "current_leg_milage": "3.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 702.808, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2554.428, \"from_m\": 702.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2811.993, \"from_m\": 2554.428, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4166.508, \"from_m\": 2811.993, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4224.957, \"from_m\": 4166.508, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4283.717, \"from_m\": 4224.957, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4771.9, \"from_m\": 4283.717, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5184.07, \"from_m\": 4771.9, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5260.388, \"from_m\": 5184.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5696.59, \"from_m\": 5260.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10664.45, \"from_m\": 5696.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11282.04, \"from_m\": 10664.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12049.168, \"from_m\": 11282.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12059.861, \"from_m\": 12049.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12650.319, \"from_m\": 12059.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12944.408, \"from_m\": 12650.319, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13257.665, \"from_m\": 12944.408, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13420.52, \"from_m\": 13257.665, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14684.853, \"from_m\": 13420.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14744.86, \"from_m\": 14684.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14982.299, \"from_m\": 14744.86, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16094.617, \"from_m\": 14982.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18338.003, \"from_m\": 16094.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18379.639, \"from_m\": 18338.003, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32941.808, \"from_m\": 18379.639, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 652120, \"profile_key\": \"5ea503fce590b32253eaf494842303dd589e8d72396094e7ddd17f6d05ca0351\", \"schedule_id\": 36328, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2027H\", \"location\": \"Limehouse\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": \"2032H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 13248.439, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 7, \"distance_m\": 14963.902, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2042H\", \"location\": \"Dagenham Dock\", \"stage_seq\": 8, \"distance_m\": 17019.558, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2046\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 9, \"distance_m\": 21469.809, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2051\", \"location\": \"Purfleet\", \"stage_seq\": 10, \"distance_m\": 26764.204, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 11, \"distance_m\": 31726.075, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": null, \"location\": \"Grays\", \"stage_seq\": 12, \"distance_m\": 32941.808, \"section_seq\": 1, \"route_path_id\": 102773}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32941.808, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102773}], \"total_distance_m\": 32941.808, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 30936.709, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2005.099, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2023", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.4764321", "current_position_lon": "0.3208866", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:23Z\", \"source_id\": 54324818, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:26Z\", \"source_id\": 17421117, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:22Z\", \"source_id\": 54337116, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:32:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:25Z\", \"source_id\": 17424395, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:22Z\", \"source_id\": 54351263, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:39:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:24Z\", \"source_id\": 17428263, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:05Z\", \"source_id\": 54362257, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:09Z\", \"source_id\": 17431274, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:35Z\", \"source_id\": 54370407, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:42Z\", \"source_id\": 17433541, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:57Z\", \"source_id\": 54385724, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:01Z\", \"source_id\": 17437576, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:55Z\", \"source_id\": 54404440, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:59Z\", \"source_id\": 17442499, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grays", "service_state_platform": "3", "timing_fact_generation": 1789675260604649, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:20.210870", "service_state_evidence_id": 17442499, "current_leg_start_actual_dep": "2026-09-17T20:55:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:21.954183", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N FST GRY 2R34 357319 4 100 None {"version": 3, "segments": [{"to_m": 702.808, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2554.428, "from_m": 702.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2811.993, "from_m": 2554.428, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4166.508, "from_m": 2811.993, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4224.957, "from_m": 4166.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4283.717, "from_m": 4224.957, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4771.9, "from_m": 4283.717, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5184.07, "from_m": 4771.9, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5260.388, "from_m": 5184.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5696.59, "from_m": 5260.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10664.45, "from_m": 5696.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11282.04, "from_m": 10664.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12049.168, "from_m": 11282.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12059.861, "from_m": 12049.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12650.319, "from_m": 12059.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12944.408, "from_m": 12650.319, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13257.665, "from_m": 12944.408, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13420.52, "from_m": 13257.665, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14684.853, "from_m": 13420.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14744.86, "from_m": 14684.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14982.299, "from_m": 14744.86, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16094.617, "from_m": 14982.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18338.003, "from_m": 16094.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18379.639, "from_m": 18338.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32941.808, "from_m": 18379.639, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 652120, "profile_key": "5ea503fce590b32253eaf494842303dd589e8d72396094e7ddd17f6d05ca0351", "schedule_id": 36328, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2023", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2027H", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 102773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": "2032H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038", "location": "Barking", "stage_seq": 6, "distance_m": 13248.439, "section_seq": 1, "route_path_id": 102773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Ripple Lane West Jn", "stage_seq": 7, "distance_m": 14963.902, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2042H", "location": "Dagenham Dock", "stage_seq": 8, "distance_m": 17019.558, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2046", "location": "Rainham (Essex)", "stage_seq": 9, "distance_m": 21469.809, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2051", "location": "Purfleet", "stage_seq": 10, "distance_m": 26764.204, "section_seq": 1, "route_path_id": 102773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "West Thurrock Jn", "stage_seq": 11, "distance_m": 31726.075, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": null, "location": "Grays", "stage_seq": 12, "distance_m": 32941.808, "section_seq": 1, "route_path_id": 102773}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32941.808, "from_m": 0.0, "section_seq": 1, "route_path_id": 102773}], "total_distance_m": 32941.808, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 30936.709, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2005.099, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15367, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:23Z", "source_id": 54324818, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:28:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:26Z", "source_id": 17421117, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:22Z", "source_id": 54337116, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:32:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:25Z", "source_id": 17424395, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14720, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:22Z", "source_id": 54351263, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:39:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:24Z", "source_id": 17428263, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14627, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:05Z", "source_id": 54362257, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:43:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:09Z", "source_id": 17431274, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14580, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:35Z", "source_id": 54370407, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:42Z", "source_id": 17433541, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14574, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:57Z", "source_id": 54385724, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:54:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:01Z", "source_id": 17437576, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14550, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:55Z", "source_id": 54404440, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:02:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:59Z", "source_id": 17442499, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] London Fenchurch Street 2023 2023 4 20:23:00 None Grays 2058 2058 3 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:F48655/2026-09-17/detailed None Purfleet 2026-09-17T20:55:00+01:00 Grays 8.0 {"type": "LineString", "coordinates": [[0.24302230024387392, 51.48597220430625], [0.2437283, 51.4855546], [0.2444796999999999, 51.4851245], [0.2450818, 51.4847943], [0.24619419999999995, 51.4842118], [0.2467731, 51.483923299999994], [0.2473744, 51.4836451], [0.2485788, 51.4830999], [0.249247, 51.482806299999986], [0.2500193, 51.48247889999999], [0.2518433, 51.481733], [0.2536983, 51.48096569999999], [0.25483169999999994, 51.48045580000001], [0.2559397, 51.4799185], [0.2563966, 51.47968190000001], [0.2568562, 51.4794286], [0.2573078, 51.4791744], [0.2577892, 51.47891979999999], [0.2585568, 51.4784902], [0.2607052, 51.4772092], [0.26359450000000006, 51.4754942], [0.2640795337771686, 51.475200715821515], [0.2655045, 51.47507240000001], [0.2666277, 51.47496699999999], [0.2677261, 51.47487949999999], [0.26949458523585645, 51.47472499583454], [0.2711714, 51.47457849999999], [0.2729224, 51.474431], [0.27323139999999996, 51.47441080000001], [0.2746837999999999, 51.47431609999999], [0.2763824, 51.4742247], [0.2780787, 51.4741623], [0.2789533, 51.47414279999999], [0.2798746999999999, 51.4741288], [0.2816666, 51.4741274], [0.283445, 51.47414700000001], [0.28521870000000005, 51.4741892], [0.2870056, 51.4742757], [0.28879969999999994, 51.47438640000001], [0.2952869, 51.4748548], [0.2975679, 51.4750137], [0.3002073, 51.47519619999999], [0.3010863, 51.4752583], [0.3015299, 51.475295], [0.3015438429383707, 51.47529585444191], [0.3017965386380576, 51.475314714043115], [0.30201968313057576, 51.47533221437389], [0.3022174982000348, 51.47534854917524], [0.30239420563054437, 51.47536391218812], [0.302554027206214, 51.47537849715357], [0.3027011847111534, 51.475392497812535], [0.3028398999294722, 51.47540610790602], [0.3029743946452799, 51.475419521175034], [0.3031088906426862, 51.475432931360544], [0.3032476097058008, 51.47544653220355], [0.30339477361873307, 51.47546051744506], [0.3035546041655929, 51.47547508082604], [0.30373132313048967, 51.47549041608748], [0.30392915229753314, 51.47550671697039], [0.304152313450833, 51.47552417721576], [0.3044050283744987, 51.47554299056456], [0.30484539999999993, 51.47557520000001], [0.3056322, 51.47563540000001], [0.3070746999999999, 51.4757382], [0.3082406, 51.4758221], [0.309619, 51.47592209999999], [0.31093400000000004, 51.4760144], [0.3131468, 51.47617749999999], [0.3137355, 51.47621519999999], [0.3144297999999999, 51.4762782], [0.3160917999999999, 51.4763889], [0.31624889999999994, 51.4764004], [0.3170932, 51.476416099999994], [0.3174849, 51.4764364], [0.3179914, 51.47645539999999], [0.31851009999999996, 51.4764686], [0.31900629999999996, 51.4764721], [0.31951150000000006, 51.476471399999994], [0.3199773, 51.47646449999999], [0.32043409999999994, 51.476449999999986], [0.32088659999999997, 51.4764321]]} 3.7 2054 2102 Purfleet Grays Grays 51.4764321 0.3208866 51.4764321 0.3208866 1 0 2026-09-17 20:12:26 TERMINATED 2026-09-17 20:02:00 Grays TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442499 1789675260604649 37 37 2026-09-17 20:12:21.954183 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:20.210870
620827 651531 G77292 871W28MY17 2026-09-17 COMPLETE 17442467 2026-09-17 21:02:00 2026-09-17 20:12:26 2026-09-19 20:12:26 {"id": 651531, "stp": "P", "toc": "Gatwick Express", "uid": "G77292", "consist": "387223+387227", "dest_crs": "BTN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77292/2026-09-17/detailed", "trust_id": "871W28MY17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-17", "dest_arr_time": "2057", "dest_platform": "6", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1W28", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "2102", "current_leg_dep": "2047", "current_leg_end": "Brighton", "origin_dep_time": "1959", "origin_platform": "13", "current_location": "Brighton", "last_update_time": "2026-09-17T20:12:26", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.105143, 51.0050159], [-0.10534949999999998, 51.0045365], [-0.1054722, 51.0042806], [-0.1056044, 51.0040049], [-0.1057841, 51.00359309999998], [-0.1060013, 51.0030276], [-0.1062375, 51.002417499999986], [-0.1066184, 51.00153329999999], [-0.10676449999999998, 51.0011275], [-0.1070287, 51.00057679999999], [-0.1070893, 51.000429700000005], [-0.1074818, 50.9993647], [-0.1077154, 50.99873660000001], [-0.1078318, 50.9984237], [-0.10997503593824548, 50.99268564501821], [-0.1153795, 50.978213200000006], [-0.1154178, 50.9780988], [-0.115832, 50.9770075], [-0.11613039999999995, 50.9762039], [-0.11826239999999998, 50.9705412], [-0.1194971, 50.9672153], [-0.1195488, 50.967077], [-0.11990829999999998, 50.96611409999999], [-0.1204691, 50.96493789999999], [-0.12051779999999997, 50.964835699999995], [-0.1206694, 50.96454709999999], [-0.120758, 50.964367200000005], [-0.12103880000000002, 50.96384129999999], [-0.1213911, 50.9632104], [-0.1228501, 50.960864399999984], [-0.1229424, 50.96068519999999], [-0.123006, 50.96051599999999], [-0.1270796, 50.954121099999995], [-0.1272069, 50.95392019999999], [-0.12737929999999997, 50.953648099999995], [-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Haywards Heath", "dest_arr_time_act": "2057", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Haywards Heath", "current_leg_milage": "12.8", "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.998, \"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.375, \"from_m\": 3337.998, \"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.981, \"from_m\": 6736.375, \"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.698, \"from_m\": 7545.981, \"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.399, \"from_m\": 8072.698, \"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.032, \"from_m\": 10338.399, \"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.78, \"from_m\": 14876.032, \"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.19, \"from_m\": 14921.78, \"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.641, \"from_m\": 15785.19, \"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.607, \"from_m\": 16681.641, \"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.863, \"from_m\": 16718.607, \"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.298, \"from_m\": 17112.863, \"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.967, \"from_m\": 17143.298, \"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.666, \"from_m\": 17231.967, \"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.373, \"from_m\": 17295.666, \"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.643, \"from_m\": 17331.373, \"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.208, \"from_m\": 17375.643, \"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.851, \"from_m\": 17434.208, \"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.833, \"from_m\": 18711.851, \"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.601, \"from_m\": 23054.833, \"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.133, \"from_m\": 23171.601, \"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.91, \"from_m\": 23294.133, \"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.014, \"from_m\": 23360.91, \"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.363, \"from_m\": 34256.014, \"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.833, \"from_m\": 34989.363, \"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.822, \"from_m\": 43481.833, \"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.193, \"from_m\": 43552.822, \"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.9, \"from_m\": 50667.193, \"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.133, \"from_m\": 50747.9, \"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.403, \"from_m\": 51042.133, \"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.616, \"from_m\": 51897.403, \"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.335, \"from_m\": 59761.616, \"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.496, \"from_m\": 60975.335, \"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\": 77788.653, \"from_m\": 61493.496, \"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\": 80835.866, \"from_m\": 77788.653, \"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\": 80848.967, \"from_m\": 80835.866, \"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\": 81278.821, \"from_m\": 80848.967, \"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\": 81424.125, \"from_m\": 81278.821, \"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\": 81483.075, \"from_m\": 81424.125, \"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\": 81512.776, \"from_m\": 81483.075, \"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\": 81554.131, \"from_m\": 81512.776, \"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\": 81814.293, \"from_m\": 81554.131, \"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\": 651531, \"profile_key\": \"ca290b6c628496cf8f3220f0a252467ed0e996838fe7fe6309e7ce2e161106cb\", \"schedule_id\": 12053, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1959\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.543, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.908, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.261, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.971, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017H\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 21705.84, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 23294.133, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 35127.575, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2031\", \"location\": \"Gatwick Airport\", \"stage_seq\": 13, \"distance_m\": 43117.193, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 47608.172, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 15, \"distance_m\": 50747.9, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 16, \"distance_m\": 59866.311, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2043\", \"location\": \"Haywards Heath\", \"stage_seq\": 17, \"distance_m\": 61092.655, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Keymer Jn\", \"stage_seq\": 18, \"distance_m\": 66159.387, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Burgess Hill\", \"stage_seq\": 19, \"distance_m\": 67088.196, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Preston Park\", \"stage_seq\": 20, \"distance_m\": 79676.086, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 21, \"distance_m\": 81814.293, \"section_seq\": 1, \"route_path_id\": 69224}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 81814.293, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69224}], \"total_distance_m\": 81814.293, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 75906.648, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5907.645, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1959", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:50:55Z\", \"source_id\": 54232576, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:51:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:18Z\", \"source_id\": 54264531, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:03:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:22Z\", \"source_id\": 17404883, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:09Z\", \"source_id\": 54269483, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:05:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:12Z\", \"source_id\": 17406148, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:39Z\", \"source_id\": 54280651, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:10:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:44Z\", \"source_id\": 17409185, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:58Z\", \"source_id\": 54288943, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:13:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:13:02Z\", \"source_id\": 17411479, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:51Z\", \"source_id\": 54298521, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:17:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:57Z\", \"source_id\": 17414101, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:19Z\", \"source_id\": 54332042, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:21Z\", \"source_id\": 17423019, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:24Z\", \"source_id\": 54346521, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:37:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:29Z\", \"source_id\": 17427033, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:51Z\", \"source_id\": 54366533, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:46:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:53Z\", \"source_id\": 17432389, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:21Z\", \"source_id\": 54386612, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:23Z\", \"source_id\": 17437805, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:05Z\", \"source_id\": 54400042, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:11Z\", \"source_id\": 17441353, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30986, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:50Z\", \"source_id\": 54404220, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:57Z\", \"source_id\": 17442467, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "6", "timing_fact_generation": 1789675258186900, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:22.150415", "service_state_evidence_id": 17442467, "current_leg_start_actual_dep": "2026-09-17T20:48:00+01:00", "operational_evidence_version": 117, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:22.517815", "service_state_valid_until_kind": null, "operational_interpretation_version": 117, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Gatwick Express P None BTN 1W28 387223+387227 8 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.998, "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.375, "from_m": 3337.998, "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.981, "from_m": 6736.375, "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.698, "from_m": 7545.981, "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.399, "from_m": 8072.698, "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.032, "from_m": 10338.399, "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.78, "from_m": 14876.032, "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.19, "from_m": 14921.78, "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.641, "from_m": 15785.19, "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.607, "from_m": 16681.641, "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.863, "from_m": 16718.607, "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.298, "from_m": 17112.863, "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.967, "from_m": 17143.298, "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.666, "from_m": 17231.967, "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.373, "from_m": 17295.666, "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.643, "from_m": 17331.373, "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.208, "from_m": 17375.643, "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.851, "from_m": 17434.208, "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.833, "from_m": 18711.851, "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.601, "from_m": 23054.833, "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.133, "from_m": 23171.601, "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.91, "from_m": 23294.133, "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.014, "from_m": 23360.91, "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.363, "from_m": 34256.014, "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.833, "from_m": 34989.363, "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.822, "from_m": 43481.833, "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.193, "from_m": 43552.822, "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.9, "from_m": 50667.193, "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.133, "from_m": 50747.9, "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.403, "from_m": 51042.133, "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.616, "from_m": 51897.403, "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.335, "from_m": 59761.616, "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.496, "from_m": 60975.335, "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": 77788.653, "from_m": 61493.496, "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": 80835.866, "from_m": 77788.653, "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": 80848.967, "from_m": 80835.866, "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": 81278.821, "from_m": 80848.967, "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": 81424.125, "from_m": 81278.821, "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": 81483.075, "from_m": 81424.125, "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": 81512.776, "from_m": 81483.075, "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": 81554.131, "from_m": 81512.776, "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": 81814.293, "from_m": 81554.131, "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": 651531, "profile_key": "ca290b6c628496cf8f3220f0a252467ed0e996838fe7fe6309e7ce2e161106cb", "schedule_id": 12053, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1959", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.543, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.908, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.261, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.971, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017H", "location": "Purley", "stage_seq": 10, "distance_m": 21705.84, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 23294.133, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 35127.575, "section_seq": 1, "route_path_id": 69224}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2031", "location": "Gatwick Airport", "stage_seq": 13, "distance_m": 43117.193, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Three Bridges", "stage_seq": 14, "distance_m": 47608.172, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Balcombe Tunnel Jn", "stage_seq": 15, "distance_m": 50747.9, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Copyhold Jn", "stage_seq": 16, "distance_m": 59866.311, "section_seq": 1, "route_path_id": 69224}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2043", "location": "Haywards Heath", "stage_seq": 17, "distance_m": 61092.655, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Keymer Jn", "stage_seq": 18, "distance_m": 66159.387, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Burgess Hill", "stage_seq": 19, "distance_m": 67088.196, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Preston Park", "stage_seq": 20, "distance_m": 79676.086, "section_seq": 1, "route_path_id": 69224}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": null, "location": "Brighton", "stage_seq": 21, "distance_m": 81814.293, "section_seq": 1, "route_path_id": 69224}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81814.293, "from_m": 0.0, "section_seq": 1, "route_path_id": 69224}], "total_distance_m": 81814.293, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 75906.648, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5907.645, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29129, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:50:55Z", "source_id": 54232576, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:51:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:18Z", "source_id": 54264531, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:03:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:22Z", "source_id": 17404883, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:09Z", "source_id": 54269483, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:05:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:12Z", "source_id": 17406148, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:39Z", "source_id": 54280651, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:10:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:44Z", "source_id": 17409185, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:58Z", "source_id": 54288943, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:13:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:13:02Z", "source_id": 17411479, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:51Z", "source_id": 54298521, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:17:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:57Z", "source_id": 17414101, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30626, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:19Z", "source_id": 54332042, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:31:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:21Z", "source_id": 17423019, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:24Z", "source_id": 54346521, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:37:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:29Z", "source_id": 17427033, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:51Z", "source_id": 54366533, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:46:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:53Z", "source_id": 17432389, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:21Z", "source_id": 54386612, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:54:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:23Z", "source_id": 17437805, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:05Z", "source_id": 54400042, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:00:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:11Z", "source_id": 17441353, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30986, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:50Z", "source_id": 54404220, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:02:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:57Z", "source_id": 17442467, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] London Victoria (C) 1959 1959 13 None None Brighton 2057 2057 6 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:G77292/2026-09-17/detailed None Haywards Heath 2026-09-17T20:48:00+01:00 Brighton 15.0 {"type": "LineString", "coordinates": [[-0.105143, 51.0050159], [-0.10534949999999998, 51.0045365], [-0.1054722, 51.0042806], [-0.1056044, 51.0040049], [-0.1057841, 51.00359309999998], [-0.1060013, 51.0030276], [-0.1062375, 51.002417499999986], [-0.1066184, 51.00153329999999], [-0.10676449999999998, 51.0011275], [-0.1070287, 51.00057679999999], [-0.1070893, 51.000429700000005], [-0.1074818, 50.9993647], [-0.1077154, 50.99873660000001], [-0.1078318, 50.9984237], [-0.10997503593824548, 50.99268564501821], [-0.1153795, 50.978213200000006], [-0.1154178, 50.9780988], [-0.115832, 50.9770075], [-0.11613039999999995, 50.9762039], [-0.11826239999999998, 50.9705412], [-0.1194971, 50.9672153], [-0.1195488, 50.967077], [-0.11990829999999998, 50.96611409999999], [-0.1204691, 50.96493789999999], [-0.12051779999999997, 50.964835699999995], [-0.1206694, 50.96454709999999], [-0.120758, 50.964367200000005], [-0.12103880000000002, 50.96384129999999], [-0.1213911, 50.9632104], [-0.1228501, 50.960864399999984], [-0.1229424, 50.96068519999999], [-0.123006, 50.96051599999999], [-0.1270796, 50.954121099999995], [-0.1272069, 50.95392019999999], [-0.12737929999999997, 50.953648099999995], [-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 12.8 2047 2102 Haywards Heath Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-17 20:12:26 TERMINATED 2026-09-17 20:02:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442467 1789675258186900 117 117 2026-09-17 20:12:22.517815 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:22.150415
620828 652537 G85429 112C21MZ17 2026-09-17 COMPLETE 17443393 2026-09-17 21:00:00 2026-09-17 20:12:26 2026-09-19 20:12:26 {"id": 652537, "stp": "P", "toc": "Northern", "uid": "G85429", "consist": "195128", "dest_crs": "OXN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85429/2026-09-17/detailed", "trust_id": "112C21MZ17", "origin_crs": "WDM", "show_on_map": 0, "dar_est_time": "20:41:00", "dar_platform": null, "dest_station": "Oxenholme Lake District", "service_date": "2026-09-17", "dest_arr_time": "2100", "dest_platform": "3", "is_terminated": 1, "next_location": "Oxenholme Lake District", "signalling_id": "2C21", "timing_status": "ON TIME", "origin_station": "Windermere", "current_leg_arr": "2100", "current_leg_dep": "2055½", "current_leg_end": "Oxenholme Lake District", "origin_dep_time": "2041", "origin_platform": null, "current_location": "Oxenholme Lake District", "last_update_time": "2026-09-17T20:12:26", "route_debug_link": null, "timing_variation": "0 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": "2100", "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\": 16316.641, \"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.858, \"from_m\": 16316.641, \"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.335, \"from_m\": 16486.858, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16802.37, \"from_m\": 16596.335, \"capability_applied\": null, \"effective_limit_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\": 652537, \"profile_key\": \"82373fdc6a293082488befa31f8b9d76eec95c662beb51f748da5763987146c7\", \"schedule_id\": 12315, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Windermere\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32432}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Staveley\", \"stage_seq\": 2, \"distance_m\": 5712.022, \"section_seq\": 1, \"route_path_id\": 32432}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2051H\", \"location\": \"Burneside\", \"stage_seq\": 3, \"distance_m\": 9843.871, \"section_seq\": 1, \"route_path_id\": 32432}, {\"is_pass\": false, \"wtt_arr\": \"2054H\", \"wtt_dep\": \"2055H\", \"location\": \"Kendal\", \"stage_seq\": 4, \"distance_m\": 13036.902, \"section_seq\": 1, \"route_path_id\": 32432}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": null, \"location\": \"Oxenholme Lake District\", \"stage_seq\": 5, \"distance_m\": 16802.37, \"section_seq\": 1, \"route_path_id\": 32432}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16802.37, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32432}], \"total_distance_m\": 16802.37, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 16782.443, \"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": "2041", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.5", "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-17T20:02:20Z\", \"source_id\": 17443393, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxenholme Lake District", "service_state_platform": "3", "timing_fact_generation": 1789675342998631, "current_leg_arrival_utc": "2026-09-17T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:22.993184", "service_state_evidence_id": 17443393, "current_leg_start_actual_dep": "2026-09-17T20:55:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-17T20:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:24.149150", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P WDM OXN 2C21 195128 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": 16316.641, "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.858, "from_m": 16316.641, "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.335, "from_m": 16486.858, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16802.37, "from_m": 16596.335, "capability_applied": null, "effective_limit_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": 652537, "profile_key": "82373fdc6a293082488befa31f8b9d76eec95c662beb51f748da5763987146c7", "schedule_id": 12315, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2041", "location": "Windermere", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32432}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Staveley", "stage_seq": 2, "distance_m": 5712.022, "section_seq": 1, "route_path_id": 32432}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2051H", "location": "Burneside", "stage_seq": 3, "distance_m": 9843.871, "section_seq": 1, "route_path_id": 32432}, {"is_pass": false, "wtt_arr": "2054H", "wtt_dep": "2055H", "location": "Kendal", "stage_seq": 4, "distance_m": 13036.902, "section_seq": 1, "route_path_id": 32432}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": null, "location": "Oxenholme Lake District", "stage_seq": 5, "distance_m": 16802.37, "section_seq": 1, "route_path_id": 32432}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16802.37, "from_m": 0.0, "section_seq": 1, "route_path_id": 32432}], "total_distance_m": 16802.37, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 16782.443, "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-17T20:02:20Z", "source_id": 17443393, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:00:00+01:00", "operational_fact": true}] Windermere 2041 2041 None 20:41:00 None Oxenholme Lake District 2100 2100 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G85429/2026-09-17/detailed None Kendal 2026-09-17T20:55:30+01:00 Oxenholme Lake District 4.5 {"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 2055½ 2100 Kendal Oxenholme Lake District Oxenholme Lake District 54.3053325 -2.7216177 54.3053325 -2.7216177 1 0 2026-09-17 20:12:26 TERMINATED 2026-09-17 20:00:00 Oxenholme Lake District TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443393 1789675342998631 2 2 2026-09-17 20:12:24.149150 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:22.993184
620829 651717 C18677 542L58MZ17 2026-09-17 COMPLETE 17442615 2026-09-17 21:02:00 2026-09-17 20:12:26 2026-09-19 20:12:26 {"id": 651717, "stp": "P", "toc": "Great Northern", "uid": "C18677", "consist": "700032", "dest_crs": "LET", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18677/2026-09-17/detailed", "trust_id": "542L58MZ17", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Letchworth Garden City", "service_date": "2026-09-17", "dest_arr_time": "2102", "dest_platform": "2", "is_terminated": 1, "next_location": "Letchworth Garden City", "signalling_id": "2L58", "timing_status": "ON TIME", "origin_station": "London Kings Cross", "current_leg_arr": "2102", "current_leg_dep": "2057", "current_leg_end": "Letchworth Garden City", "origin_dep_time": "2006", "origin_platform": "9", "current_location": "Letchworth Garden City", "last_update_time": "2026-09-17T20:12:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.26307109999999995, 51.95315589999999], [-0.26338749999999994, 51.9534353], [-0.2635431999999999, 51.9535741], [-0.2639672, 51.9540182], [-0.2640739, 51.954111999999995], [-0.2641567, 51.95418479999999], [-0.2643867, 51.954381200000014], [-0.2649057, 51.95490650000001], [-0.2653931, 51.9553387], [-0.26570869999999996, 51.955625000000005], [-0.26604719999999993, 51.95599269999999], [-0.26631369999999993, 51.9562899], [-0.26650429999999997, 51.9565751], [-0.2666608999999999, 51.9568799], [-0.2667484, 51.957147899999995], [-0.2667912, 51.9574313], [-0.2667926, 51.95771809999999], [-0.2667527, 51.9580317], [-0.26668529999999996, 51.9582958], [-0.2665697, 51.9585643], [-0.2664265, 51.958827199999995], [-0.2662286, 51.9591002], [-0.2660134, 51.95934700000001], [-0.2657664, 51.95958470000001], [-0.2654873, 51.9598468], [-0.2653305000000001, 51.95998349999999], [-0.26481509999999997, 51.9604169], [-0.2645813, 51.9606135], [-0.2640394, 51.961018], [-0.26283759999999995, 51.9620285], [-0.2583228, 51.9657135], [-0.2575956999999999, 51.9663997], [-0.2572345, 51.96674060000001], [-0.2554306, 51.9682274], [-0.2535228, 51.9697029], [-0.2520609, 51.970613099999994], [-0.2516279, 51.9708708], [-0.2493172, 51.9722012], [-0.2472743, 51.9733591], [-0.24661299999999997, 51.973706], [-0.2433589, 51.975348], [-0.2422161, 51.97586059999999], [-0.23938880000000004, 51.9770304], [-0.23773989999999995, 51.97768820000001], [-0.23771029999999996, 51.9777], [-0.23757219999999993, 51.9777499], [-0.23682520000000004, 51.9780156], [-0.2362539, 51.9782056], [-0.2353746, 51.9784739], [-0.2335609, 51.97904150000001], [-0.23301150000000004, 51.979211199999995], [-0.23069899999999996, 51.97985269999999], [-0.23027909999999996, 51.9799671], [-0.229522, 51.9801733], [-0.229301, 51.98023229999999]]}", "current_leg_start": "Hitchin", "dest_arr_time_act": "2102", "motion_projection": null, "next_location_lat": "51.9802323", "next_location_lon": "-0.2293010", "previous_location": "Hitchin", "current_leg_milage": "2.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.128, \"from_m\": 1830.762, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.611, \"from_m\": 3465.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 14441.923, \"from_m\": 12632.199, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 14482.957, \"from_m\": 14441.923, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19358.511, \"from_m\": 14482.957, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 20193.817, \"from_m\": 19358.511, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 20242.488, \"from_m\": 20193.817, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 20280.404, \"from_m\": 20242.488, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32471.733, \"from_m\": 20280.404, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 32530.525, \"from_m\": 32471.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32584.691, \"from_m\": 32530.525, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33027.387, \"from_m\": 32584.691, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33176.229, \"from_m\": 33027.387, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 33400.421, \"from_m\": 33176.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34657.494, \"from_m\": 33400.421, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34714.866, \"from_m\": 34657.494, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37277.753, \"from_m\": 34714.866, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 38896.411, \"from_m\": 37277.753, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 39829.274, \"from_m\": 38896.411, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 39867.381, \"from_m\": 39829.274, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53211.798, \"from_m\": 39867.381, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 53280.184, \"from_m\": 53211.798, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53377.196, \"from_m\": 53280.184, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 53961.18, \"from_m\": 53377.196, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53988.283, \"from_m\": 53961.18, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54046.607, \"from_m\": 53988.283, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57298.523, \"from_m\": 54046.607, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 651717, \"profile_key\": \"66d1c2013110bd95151319ee868511c253765ec41cbee3f65a1cefb7d245ad7a\", \"schedule_id\": 2649, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2012H\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"New Barnet\", \"stage_seq\": 6, \"distance_m\": 14827.16, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2026\", \"location\": \"Potters Bar\", \"stage_seq\": 7, \"distance_m\": 20594.056, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2032\", \"location\": \"Hatfield\", \"stage_seq\": 8, \"distance_m\": 28528.188, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2040\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 9, \"distance_m\": 34331.702, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Digswell Jn\", \"stage_seq\": 10, \"distance_m\": 35772.862, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2042H\", \"location\": \"Welwyn North\", \"stage_seq\": 11, \"distance_m\": 36989.801, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 12, \"distance_m\": 40045.757, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Knebworth\", \"stage_seq\": 13, \"distance_m\": 41952.151, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2049H\", \"wtt_dep\": \"2050H\", \"location\": \"Stevenage\", \"stage_seq\": 14, \"distance_m\": 46045.551, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2056H\", \"location\": \"Hitchin\", \"stage_seq\": 15, \"distance_m\": 53049.109, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": null, \"location\": \"Letchworth Garden City\", \"stage_seq\": 16, \"distance_m\": 57298.523, \"section_seq\": 1, \"route_path_id\": 66613}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 57298.523, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66613}], \"total_distance_m\": 57298.523, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 57298.523, \"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": "2006", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.9802323", "current_position_lon": "-0.2293010", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:59Z\", \"source_id\": 54281433, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:10:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:10:04Z\", \"source_id\": 17409409, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:50Z\", \"source_id\": 54293583, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:15:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:51Z\", \"source_id\": 17412694, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:39Z\", \"source_id\": 54308085, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:43Z\", \"source_id\": 17416685, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:37Z\", \"source_id\": 54315601, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:24:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:40Z\", \"source_id\": 17418651, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:24Z\", \"source_id\": 54329809, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:28Z\", \"source_id\": 17422417, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:09Z\", \"source_id\": 54341334, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:13Z\", \"source_id\": 17425552, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:44Z\", \"source_id\": 54361479, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:49Z\", \"source_id\": 17431063, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:53Z\", \"source_id\": 54371078, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:54Z\", \"source_id\": 17433691, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:00Z\", \"source_id\": 54378537, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:04Z\", \"source_id\": 17435665, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:19Z\", \"source_id\": 54391102, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:56:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:19Z\", \"source_id\": 17439009, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:08Z\", \"source_id\": 54404930, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:11Z\", \"source_id\": 17442615, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Letchworth Garden City", "service_state_platform": "2", "timing_fact_generation": 1789675274230336, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:24.497368", "service_state_evidence_id": 17442615, "current_leg_start_actual_dep": "2026-09-17T20:56:30+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:25.456275", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P KGX LET 2L58 700032 8 100 None {"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.128, "from_m": 1830.762, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.611, "from_m": 3465.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 14441.923, "from_m": 12632.199, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 14482.957, "from_m": 14441.923, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19358.511, "from_m": 14482.957, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 20193.817, "from_m": 19358.511, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 20242.488, "from_m": 20193.817, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 20280.404, "from_m": 20242.488, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32471.733, "from_m": 20280.404, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 32530.525, "from_m": 32471.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32584.691, "from_m": 32530.525, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33027.387, "from_m": 32584.691, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33176.229, "from_m": 33027.387, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 33400.421, "from_m": 33176.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34657.494, "from_m": 33400.421, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34714.866, "from_m": 34657.494, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37277.753, "from_m": 34714.866, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 38896.411, "from_m": 37277.753, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 39829.274, "from_m": 38896.411, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39867.381, "from_m": 39829.274, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53211.798, "from_m": 39867.381, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 53280.184, "from_m": 53211.798, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53377.196, "from_m": 53280.184, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 53961.18, "from_m": 53377.196, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53988.283, "from_m": 53961.18, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54046.607, "from_m": 53988.283, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57298.523, "from_m": 54046.607, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 651717, "profile_key": "66d1c2013110bd95151319ee868511c253765ec41cbee3f65a1cefb7d245ad7a", "schedule_id": 2649, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2006", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 66613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2012H", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 66613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "New Barnet", "stage_seq": 6, "distance_m": 14827.16, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2026", "location": "Potters Bar", "stage_seq": 7, "distance_m": 20594.056, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2032", "location": "Hatfield", "stage_seq": 8, "distance_m": 28528.188, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2040", "location": "Welwyn Garden City", "stage_seq": 9, "distance_m": 34331.702, "section_seq": 1, "route_path_id": 66613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Digswell Jn", "stage_seq": 10, "distance_m": 35772.862, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2042H", "location": "Welwyn North", "stage_seq": 11, "distance_m": 36989.801, "section_seq": 1, "route_path_id": 66613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Woolmer Green Jn", "stage_seq": 12, "distance_m": 40045.757, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Knebworth", "stage_seq": 13, "distance_m": 41952.151, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2049H", "wtt_dep": "2050H", "location": "Stevenage", "stage_seq": 14, "distance_m": 46045.551, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2056H", "location": "Hitchin", "stage_seq": 15, "distance_m": 53049.109, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": null, "location": "Letchworth Garden City", "stage_seq": 16, "distance_m": 57298.523, "section_seq": 1, "route_path_id": 66613}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 57298.523, "from_m": 0.0, "section_seq": 1, "route_path_id": 66613}], "total_distance_m": 57298.523, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 57298.523, "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": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:59Z", "source_id": 54281433, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:10:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:10:04Z", "source_id": 17409409, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16033, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:50Z", "source_id": 54293583, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:15:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:51Z", "source_id": 17412694, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:39Z", "source_id": 54308085, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:21:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:43Z", "source_id": 17416685, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:37Z", "source_id": 54315601, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:24:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:40Z", "source_id": 17418651, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:24Z", "source_id": 54329809, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:30:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:28Z", "source_id": 17422417, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15866, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:09Z", "source_id": 54341334, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:35:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:13Z", "source_id": 17425552, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15703, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:44Z", "source_id": 54361479, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:43:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:49Z", "source_id": 17431063, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15697, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:53Z", "source_id": 54371078, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:47:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:54Z", "source_id": 17433691, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:00Z", "source_id": 54378537, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:51:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:04Z", "source_id": 17435665, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:19Z", "source_id": 54391102, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:56:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:19Z", "source_id": 17439009, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:08Z", "source_id": 54404930, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:02:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:11Z", "source_id": 17442615, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] London Kings Cross 2006 2006 9 None None Letchworth Garden City 2102 2102 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18677/2026-09-17/detailed None Hitchin 2026-09-17T20:56:30+01:00 Letchworth Garden City 5.0 {"type": "LineString", "coordinates": [[-0.26307109999999995, 51.95315589999999], [-0.26338749999999994, 51.9534353], [-0.2635431999999999, 51.9535741], [-0.2639672, 51.9540182], [-0.2640739, 51.954111999999995], [-0.2641567, 51.95418479999999], [-0.2643867, 51.954381200000014], [-0.2649057, 51.95490650000001], [-0.2653931, 51.9553387], [-0.26570869999999996, 51.955625000000005], [-0.26604719999999993, 51.95599269999999], [-0.26631369999999993, 51.9562899], [-0.26650429999999997, 51.9565751], [-0.2666608999999999, 51.9568799], [-0.2667484, 51.957147899999995], [-0.2667912, 51.9574313], [-0.2667926, 51.95771809999999], [-0.2667527, 51.9580317], [-0.26668529999999996, 51.9582958], [-0.2665697, 51.9585643], [-0.2664265, 51.958827199999995], [-0.2662286, 51.9591002], [-0.2660134, 51.95934700000001], [-0.2657664, 51.95958470000001], [-0.2654873, 51.9598468], [-0.2653305000000001, 51.95998349999999], [-0.26481509999999997, 51.9604169], [-0.2645813, 51.9606135], [-0.2640394, 51.961018], [-0.26283759999999995, 51.9620285], [-0.2583228, 51.9657135], [-0.2575956999999999, 51.9663997], [-0.2572345, 51.96674060000001], [-0.2554306, 51.9682274], [-0.2535228, 51.9697029], [-0.2520609, 51.970613099999994], [-0.2516279, 51.9708708], [-0.2493172, 51.9722012], [-0.2472743, 51.9733591], [-0.24661299999999997, 51.973706], [-0.2433589, 51.975348], [-0.2422161, 51.97586059999999], [-0.23938880000000004, 51.9770304], [-0.23773989999999995, 51.97768820000001], [-0.23771029999999996, 51.9777], [-0.23757219999999993, 51.9777499], [-0.23682520000000004, 51.9780156], [-0.2362539, 51.9782056], [-0.2353746, 51.9784739], [-0.2335609, 51.97904150000001], [-0.23301150000000004, 51.979211199999995], [-0.23069899999999996, 51.97985269999999], [-0.23027909999999996, 51.9799671], [-0.229522, 51.9801733], [-0.229301, 51.98023229999999]]} 2.6 2057 2102 Hitchin Letchworth Garden City Letchworth Garden City 51.9802323 -0.2293010 51.9802323 -0.2293010 1 0 2026-09-17 20:12:26 TERMINATED 2026-09-17 20:02:00 Letchworth Garden City TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442615 1789675274230336 61 61 2026-09-17 20:12:25.456275 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:24.497368
620830 651219 L79303 861J70MY17 2026-09-17 COMPLETE 17442474 2026-09-17 21:02:00 2026-09-17 20:12:56 2026-09-19 20:12:56 {"id": 651219, "stp": "P", "toc": "South Western Railway", "uid": "L79303", "consist": "159009", "dest_crs": "RDG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79303/2026-09-17/detailed", "trust_id": "861J70MY17", "origin_crs": "SAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-17", "dest_arr_time": "2051", "dest_platform": "15", "is_terminated": 1, "next_location": "Reading", "signalling_id": "1J70", "timing_status": "LATE", "origin_station": "Salisbury", "current_leg_arr": "2102", "current_leg_dep": "2033", "current_leg_end": "Reading", "origin_dep_time": "1947", "origin_platform": "2", "current_location": "Reading", "last_update_time": "2026-09-17T20:12:56", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.08844089535424, 51.26853355947617], [-1.0876122, 51.26861679999999], [-1.0867692, 51.268704499999984], [-1.086711, 51.2687105], [-1.0856837, 51.2688424], [-1.085229, 51.2688966], [-1.0848294, 51.2689764], [-1.0845639, 51.2690468], [-1.0842567, 51.2691381], [-1.083917, 51.2692474], [-1.0838315999999997, 51.2692749], [-1.0833488, 51.26944239999999], [-1.0832621, 51.2694716], [-1.0830883, 51.26952579999998], [-1.0827775, 51.2696157], [-1.0826369999999998, 51.2696512], [-1.0817945, 51.269849400000005], [-1.0809724, 51.2700388], [-1.080507, 51.2701388], [-1.0799252, 51.270251599999995], [-1.0796617, 51.2703016], [-1.0795848, 51.2703162], [-1.0779783409434258, 51.270621184829665], [-1.0774667999999998, 51.27071829999998], [-1.0771508, 51.2707797], [-1.0767724, 51.270863199999994], [-1.0764432, 51.270943299999985], [-1.0762010999999998, 51.27100659999999], [-1.0759612, 51.2710726], [-1.0756856999999995, 51.271156700000006], [-1.0754824, 51.271222], [-1.0751994, 51.27131760000001], [-1.0750046999999998, 51.2713876], [-1.0747958, 51.271468000000006], [-1.0745423, 51.2715702], [-1.0743126, 51.2716644], [-1.0739828, 51.2718098], [-1.0736643, 51.271961899999994], [-1.0734115, 51.2720898], [-1.0731758, 51.2722171], [-1.0729725, 51.2723301], [-1.072753, 51.27245599999999], [-1.0725141, 51.27260009999999], [-1.0723139999999998, 51.2727246], [-1.0720838, 51.272873399999995], [-1.0719041, 51.27299450000001], [-1.0716964, 51.27314460000001], [-1.071407, 51.2733654], [-1.0713255, 51.2734322], [-1.0712241, 51.2735155], [-1.0712003999999995, 51.2735365], [-1.0708744, 51.2738245], [-1.0707739, 51.2739222], [-1.0706452, 51.2740473], [-1.0704483, 51.2742586], [-1.070287, 51.274441], [-1.0702128076981816, 51.27453379516892], [-1.0701514, 51.2746106], [-1.0699673999999997, 51.27485089999999], [-1.0698297, 51.2750576], [-1.0697189, 51.27522849999998], [-1.0696188, 51.2754042], [-1.0695123, 51.27560609999999], [-1.069409, 51.2758229], [-1.0693347, 51.2759911], [-1.0692562, 51.2761924], [-1.0692305, 51.2762674], [-1.0692043, 51.276344], [-1.0691668999999997, 51.276462300000006], [-1.0691350999999998, 51.27656590000001], [-1.0690911999999997, 51.276738899999984], [-1.0690512999999997, 51.27691], [-1.0690066, 51.277137], [-1.0689407999999998, 51.2775384], [-1.0689079, 51.27774429999999], [-1.0688569, 51.278106999999984], [-1.0688094, 51.27844089999999], [-1.0687832, 51.2786278], [-1.0687662, 51.2787798], [-1.0687460999999998, 51.2790014], [-1.0687056999999998, 51.279394200000006], [-1.0686831, 51.279658700000006], [-1.0686741999999998, 51.2797884], [-1.0686507, 51.2801309], [-1.068647, 51.2801882], [-1.0686298999999997, 51.28048559999999], [-1.0686186, 51.2807223], [-1.0686073, 51.280953], [-1.0686015999999998, 51.2812231], [-1.0685976, 51.281471899999985], [-1.0685903, 51.2818021], [-1.0685911, 51.28210489999999], [-1.068596, 51.2823543], [-1.068604, 51.28257490000001], [-1.0686169, 51.2829398], [-1.0686246, 51.2831591], [-1.0686268999999995, 51.2832319], [-1.0686468, 51.2835117], [-1.0686613, 51.28373539999999], [-1.0686807, 51.2839923], [-1.0686919999999998, 51.284137099999995], [-1.0687081, 51.284385], [-1.0687219, 51.284531400000006], [-1.0687322, 51.2847665], [-1.0687338, 51.2848438], [-1.0687399, 51.2851301], [-1.0687404, 51.28523599999999], [-1.0687264, 51.2855472], [-1.0686789, 51.2861566], [-1.0686378, 51.2864558], [-1.0685784, 51.2867609], [-1.0684967, 51.2871274], [-1.0683963999999997, 51.2874855], [-1.0682885999999998, 51.28784939999999], [-1.0681609999999997, 51.2882233], [-1.0680254999999998, 51.28857579999999], [-1.0678446, 51.2889894], [-1.0676490999999997, 51.289387999999995], [-1.0674393, 51.2897946], [-1.0672088, 51.29019269999999], [-1.066987, 51.2905433], [-1.0666844, 51.2909875], [-1.0663331, 51.2914614], [-1.0658808, 51.2919979], [-1.0654095, 51.2925157], [-1.0649425999999995, 51.292978199999986], [-1.0643625, 51.29350929999999], [-1.0637146, 51.2940366], [-1.0631276, 51.2944691], [-1.0630231, 51.29454599999999], [-1.0629312, 51.294613700000006], [-1.0621213, 51.2951637], [-1.0610426, 51.2959082], [-1.0602745999999998, 51.2964861], [-1.0596158, 51.2970498], [-1.0592421, 51.2973917], [-1.0589379, 51.29768779999999], [-1.0585281, 51.2981198], [-1.0581531, 51.298534200000006], [-1.0577943, 51.2989719], [-1.057442, 51.29946549999999], [-1.0571277, 51.2999089], [-1.0568247, 51.300426], [-1.0565926, 51.3008425], [-1.0563228999999998, 51.30138869999999], [-1.0561062, 51.3018882], [-1.0559327, 51.30238640000001], [-1.0557793, 51.30290680000001], [-1.0557245, 51.3031154], [-1.0556425, 51.30346619999999], [-1.0555794, 51.3038172], [-1.0555642, 51.30392870000001], [-1.0554811, 51.3046325], [-1.0554395, 51.3051533], [-1.0554115, 51.30564270000001], [-1.0553796, 51.306057], [-1.0553438, 51.306768000000005], [-1.0553468, 51.3068538], [-1.0553649, 51.307798], [-1.0553937999999998, 51.308266], [-1.0555878, 51.3101353], [-1.0556156, 51.3106585], [-1.0556280999999998, 51.3111596], [-1.0556252, 51.311702], [-1.0555998, 51.312261199999995], [-1.0554036999999998, 51.3144192], [-1.0553945, 51.314521499999984], [-1.0553073, 51.3157732], [-1.055287, 51.3162467], [-1.0552845, 51.3167487], [-1.0553069, 51.31739089999999], [-1.0553498, 51.31798409999999], [-1.0553965, 51.3184972], [-1.0555412999999998, 51.3194875], [-1.055542, 51.31949269999999], [-1.0555539, 51.3195864], [-1.0557732, 51.32063300000001], [-1.0559217999999997, 51.321145599999994], [-1.0559346, 51.321211], [-1.0563217, 51.32233870000001], [-1.056737, 51.323331], [-1.0568515000000005, 51.32359379999999], [-1.0569972, 51.3239283], [-1.0573137999999995, 51.3245378], [-1.0576424, 51.3251345], [-1.0581271, 51.3259597], [-1.0584441, 51.32644309999999], [-1.0588350000000002, 51.326983799999994], [-1.0592969999999995, 51.3275896], [-1.0596861999999998, 51.328091500000006], [-1.0602542, 51.32890039999999], [-1.0605687999999998, 51.3294259], [-1.0608556030001224, 51.32997753641109], [-1.060856, 51.32997829999999], [-1.0611016, 51.3305091], [-1.0611747373623523, 51.33069708903964], [-1.0613127, 51.3310517], [-1.0614922999999998, 51.3315624], [-1.0616472, 51.3321252], [-1.0617659999999998, 51.3326508], [-1.0618509, 51.3331927], [-1.0619091, 51.3337256], [-1.0619419, 51.334232499999985], [-1.0625129999999998, 51.3450248], [-1.0624725, 51.3465024], [-1.0624006, 51.34746870000001], [-1.0622940999999997, 51.3484301], [-1.0620975999999998, 51.34946140000001], [-1.0619643999999997, 51.3501174], [-1.0619384, 51.3502367], [-1.061815, 51.3508445], [-1.0616155, 51.351611299999995], [-1.0613254, 51.352415599999986], [-1.0609194999999998, 51.35337429999999], [-1.0603783, 51.35430139999999], [-1.0600644, 51.354777], [-1.0598218999999998, 51.3551443], [-1.0591317999999998, 51.356023999999984], [-1.0583758999999997, 51.3568477], [-1.0575982999999998, 51.35755280000001], [-1.0564805, 51.3584565], [-1.0554290999999998, 51.35923249999999], [-1.0542413000000002, 51.360007], [-1.0529516999999995, 51.3607546], [-1.0516563999999995, 51.36142840000001], [-1.0502522, 51.362109399999994], [-1.048641, 51.3629572], [-1.0473119, 51.363757], [-1.0460392, 51.36460180000001], [-1.0447998999999997, 51.3655412], [-1.0437573, 51.36638000000001], [-1.0436499, 51.36646249999999], [-1.0412891999999998, 51.3683962], [-1.0403379, 51.3691298], [-1.0390285, 51.3700666], [-1.0375436999999998, 51.3709935], [-1.0356915, 51.37204919999999], [-1.0355081, 51.3721652], [-1.0344219, 51.3728521], [-1.0333457, 51.3736359], [-1.0322292999999998, 51.3745772], [-1.0313072, 51.375449], [-1.0304502, 51.37630579999999], [-1.0296187, 51.3770626], [-1.0288378, 51.3776773], [-1.0280171, 51.3782367], [-1.0271211999999998, 51.37875], [-1.0262897, 51.379189100000005], [-1.0253483, 51.3796131], [-1.024406, 51.379988], [-1.0230254999999997, 51.3804751], [-1.0222235, 51.38076259999999], [-1.0216205, 51.3809902], [-1.0213688, 51.3810919], [-1.0202144999999998, 51.3816177], [-1.0191533999999998, 51.38214790000001], [-1.0181117, 51.3827346], [-1.0172131, 51.38330450000001], [-1.0162073, 51.38401700000001], [-1.0152235, 51.3848515], [-1.0140548, 51.386030299999994], [-1.0133430431582873, 51.38679167395817], [-1.0129271999999998, 51.3872365], [-1.0120338, 51.388290600000005], [-1.0111119, 51.3895268], [-1.0103461, 51.39068319999999], [-1.009412, 51.39218129999999], [-1.0088961, 51.3931656], [-1.0083994, 51.394220100000005], [-1.0072946, 51.3970645], [-1.0072492999999998, 51.39721409999999], [-1.0062021, 51.400946299999994], [-1.0061638, 51.40111379999998], [-1.0058204, 51.40257939999999], [-1.0054113999999998, 51.4047547], [-1.0048753, 51.4075647], [-1.0048542, 51.4076927], [-1.0041115, 51.41169459999998], [-1.0015003, 51.42600029999999], [-1.0013674, 51.4267316], [-1.0011030999999997, 51.4281856], [-1.0001099, 51.4336497], [-0.9995946, 51.43646939999999], [-0.9995445, 51.4367566], [-0.9992509, 51.4383724], [-0.9992262, 51.438508199999994], [-0.9991883, 51.43866909999999], [-0.9990842, 51.4390584], [-0.9989771, 51.4393981], [-0.9988507, 51.4397321], [-0.9986752, 51.4400646], [-0.9984634, 51.44039029999999], [-0.9982582, 51.440659], [-0.9980869, 51.4408426], [-0.9979167, 51.4410232], [-0.9978040999999996, 51.44113899999999], [-0.9976467, 51.4412944], [-0.9974535, 51.4414816], [-0.9972312, 51.44169310000001], [-0.9968321999999998, 51.4420829], [-0.9966064999999996, 51.4423485], [-0.9963622000000004, 51.442654999999995], [-0.9962359999999998, 51.44281529999999], [-0.9962344951020664, 51.442817580280106], [-0.9960915999999996, 51.44303409999998], [-0.9958227, 51.4433802], [-0.995546, 51.44383869999999], [-0.9953161, 51.44429960000001], [-0.9950047, 51.4449754], [-0.9946932, 51.44565109999999], [-0.9942930999999998, 51.4465507], [-0.9939893999999998, 51.447266600000006], [-0.9935438999999998, 51.4484568], [-0.993378, 51.44896309999999], [-0.9931275, 51.44976479999999], [-0.9929654, 51.4502799], [-0.9928284, 51.450650200000005], [-0.9927831, 51.4507727], [-0.9925798999999996, 51.45126799999999], [-0.9923461, 51.45178949999999], [-0.9921229, 51.4522738], [-0.9918631999999998, 51.45278770000001], [-0.9915814, 51.45334989999999], [-0.9915215, 51.45344490000001], [-0.9912581, 51.4538619], [-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.983283777604401, 51.459466104540255], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Basingstoke", "dest_arr_time_act": "2051", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Reading Sig. T1728", "current_leg_milage": "15.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 427.026, \"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\": 478.358, \"from_m\": 427.026, \"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\": 515.678, \"from_m\": 478.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\": 845.835, \"from_m\": 515.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2485.719, \"from_m\": 845.835, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8901.62, \"from_m\": 2485.719, \"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\": 27815.498, \"from_m\": 8901.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\": 51803.299, \"from_m\": 27815.498, \"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\": 52648.234, \"from_m\": 51803.299, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53312.557, \"from_m\": 52648.234, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57078.649, \"from_m\": 53312.557, \"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\": 57438.728, \"from_m\": 57078.649, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57756.657, \"from_m\": 57438.728, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 57873.314, \"from_m\": 57756.657, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58243.0, \"from_m\": 57873.314, \"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\": 77704.289, \"from_m\": 58243.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\": 78560.308, \"from_m\": 77704.289, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79488.989, \"from_m\": 78560.308, \"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\": 79540.404, \"from_m\": 79488.989, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79611.88, \"from_m\": 79540.404, \"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\": 81127.584, \"from_m\": 79611.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 82237.2, \"from_m\": 81127.584, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82472.467, \"from_m\": 82237.2, \"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}], \"service_id\": 651219, \"profile_key\": \"987ac6ad5054b4699271bcf5533141a2db680a7cc169741a4453d9cdc6e96b32\", \"schedule_id\": 16648, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Salisbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949H\", \"location\": \"Salisbury Tunnel Jn\", \"stage_seq\": 2, \"distance_m\": 1729.221, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Laverstock North Jn\", \"stage_seq\": 3, \"distance_m\": 2410.161, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953H\", \"location\": \"Porton\", \"stage_seq\": 4, \"distance_m\": 8571.146, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957H\", \"location\": \"Grateley\", \"stage_seq\": 5, \"distance_m\": 17614.252, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2004H\", \"location\": \"Andover\", \"stage_seq\": 6, \"distance_m\": 27815.498, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Whitchurch (Hants)\", \"stage_seq\": 7, \"distance_m\": 39330.981, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Overton\", \"stage_seq\": 8, \"distance_m\": 45161.901, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Worting Jn\", \"stage_seq\": 9, \"distance_m\": 53632.754, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2022\", \"location\": \"Basingstoke\", \"stage_seq\": 10, \"distance_m\": 57615.501, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027H\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 11, \"distance_m\": 65587.63, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Southcote Jn\", \"stage_seq\": 12, \"distance_m\": 79658.042, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 13, \"distance_m\": 81154.726, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2050\", \"location\": \"Reading Sig. T1728\", \"stage_seq\": 14, \"distance_m\": 81776.64, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 15, \"distance_m\": 82472.467, \"section_seq\": 1, \"route_path_id\": 72616}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 82472.467, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72616}], \"total_distance_m\": 82472.467, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 82142.31, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 330.157, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1947", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "29.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:01:00Z\", \"source_id\": 54258186, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:02:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:01:05Z\", \"source_id\": 17403293, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:41Z\", \"source_id\": 54327999, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:29:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:43Z\", \"source_id\": 17421943, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:20Z\", \"source_id\": 54353580, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:40:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:22Z\", \"source_id\": 17428908, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:53Z\", \"source_id\": 54404287, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:57Z\", \"source_id\": 17442474, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "1", "timing_fact_generation": 1789675258153428, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:28.086011", "service_state_evidence_id": 17442474, "current_leg_start_actual_dep": "2026-09-17T20:33:00+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:28.931169", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P SAL RDG 1J70 159009 3 90 None {"version": 3, "segments": [{"to_m": 427.026, "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": 478.358, "from_m": 427.026, "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": 515.678, "from_m": 478.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": 845.835, "from_m": 515.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2485.719, "from_m": 845.835, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8901.62, "from_m": 2485.719, "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": 27815.498, "from_m": 8901.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": 51803.299, "from_m": 27815.498, "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": 52648.234, "from_m": 51803.299, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53312.557, "from_m": 52648.234, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57078.649, "from_m": 53312.557, "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": 57438.728, "from_m": 57078.649, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 57756.657, "from_m": 57438.728, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 57873.314, "from_m": 57756.657, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 58243.0, "from_m": 57873.314, "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": 77704.289, "from_m": 58243.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": 78560.308, "from_m": 77704.289, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79488.989, "from_m": 78560.308, "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": 79540.404, "from_m": 79488.989, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79611.88, "from_m": 79540.404, "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": 81127.584, "from_m": 79611.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82237.2, "from_m": 81127.584, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82472.467, "from_m": 82237.2, "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}], "service_id": 651219, "profile_key": "987ac6ad5054b4699271bcf5533141a2db680a7cc169741a4453d9cdc6e96b32", "schedule_id": 16648, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1947", "location": "Salisbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "Salisbury Tunnel Jn", "stage_seq": 2, "distance_m": 1729.221, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Laverstock North Jn", "stage_seq": 3, "distance_m": 2410.161, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953H", "location": "Porton", "stage_seq": 4, "distance_m": 8571.146, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957H", "location": "Grateley", "stage_seq": 5, "distance_m": 17614.252, "section_seq": 1, "route_path_id": 72616}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2004H", "location": "Andover", "stage_seq": 6, "distance_m": 27815.498, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Whitchurch (Hants)", "stage_seq": 7, "distance_m": 39330.981, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Overton", "stage_seq": 8, "distance_m": 45161.901, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Worting Jn", "stage_seq": 9, "distance_m": 53632.754, "section_seq": 1, "route_path_id": 72616}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2022", "location": "Basingstoke", "stage_seq": 10, "distance_m": 57615.501, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Bramley (Hants)", "stage_seq": 11, "distance_m": 65587.63, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Southcote Jn", "stage_seq": 12, "distance_m": 79658.042, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Oxford Road Jn", "stage_seq": 13, "distance_m": 81154.726, "section_seq": 1, "route_path_id": 72616}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2050", "location": "Reading Sig. T1728", "stage_seq": 14, "distance_m": 81776.64, "section_seq": 1, "route_path_id": 72616}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": null, "location": "Reading", "stage_seq": 15, "distance_m": 82472.467, "section_seq": 1, "route_path_id": 72616}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 82472.467, "from_m": 0.0, "section_seq": 1, "route_path_id": 72616}], "total_distance_m": 82472.467, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 82142.31, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 330.157, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27146, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:01:00Z", "source_id": 54258186, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:02:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:01:05Z", "source_id": 17403293, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27087, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:41Z", "source_id": 54327999, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:29:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:43Z", "source_id": 17421943, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27060, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:20Z", "source_id": 54353580, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:40:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:22Z", "source_id": 17428908, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23748, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:53Z", "source_id": 54404287, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:02:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:57Z", "source_id": 17442474, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] Salisbury 1947 1947 2 None None Reading 2051 2051 15 LATE +11 minutes https://www.realtimetrains.co.uk/service/gb-nr:L79303/2026-09-17/detailed None Basingstoke 2026-09-17T20:33:00+01:00 Reading 29.0 {"type": "LineString", "coordinates": [[-1.08844089535424, 51.26853355947617], [-1.0876122, 51.26861679999999], [-1.0867692, 51.268704499999984], [-1.086711, 51.2687105], [-1.0856837, 51.2688424], [-1.085229, 51.2688966], [-1.0848294, 51.2689764], [-1.0845639, 51.2690468], [-1.0842567, 51.2691381], [-1.083917, 51.2692474], [-1.0838315999999997, 51.2692749], [-1.0833488, 51.26944239999999], [-1.0832621, 51.2694716], [-1.0830883, 51.26952579999998], [-1.0827775, 51.2696157], [-1.0826369999999998, 51.2696512], [-1.0817945, 51.269849400000005], [-1.0809724, 51.2700388], [-1.080507, 51.2701388], [-1.0799252, 51.270251599999995], [-1.0796617, 51.2703016], [-1.0795848, 51.2703162], [-1.0779783409434258, 51.270621184829665], [-1.0774667999999998, 51.27071829999998], [-1.0771508, 51.2707797], [-1.0767724, 51.270863199999994], [-1.0764432, 51.270943299999985], [-1.0762010999999998, 51.27100659999999], [-1.0759612, 51.2710726], [-1.0756856999999995, 51.271156700000006], [-1.0754824, 51.271222], [-1.0751994, 51.27131760000001], [-1.0750046999999998, 51.2713876], [-1.0747958, 51.271468000000006], [-1.0745423, 51.2715702], [-1.0743126, 51.2716644], [-1.0739828, 51.2718098], [-1.0736643, 51.271961899999994], [-1.0734115, 51.2720898], [-1.0731758, 51.2722171], [-1.0729725, 51.2723301], [-1.072753, 51.27245599999999], [-1.0725141, 51.27260009999999], [-1.0723139999999998, 51.2727246], [-1.0720838, 51.272873399999995], [-1.0719041, 51.27299450000001], [-1.0716964, 51.27314460000001], [-1.071407, 51.2733654], [-1.0713255, 51.2734322], [-1.0712241, 51.2735155], [-1.0712003999999995, 51.2735365], [-1.0708744, 51.2738245], [-1.0707739, 51.2739222], [-1.0706452, 51.2740473], [-1.0704483, 51.2742586], [-1.070287, 51.274441], [-1.0702128076981816, 51.27453379516892], [-1.0701514, 51.2746106], [-1.0699673999999997, 51.27485089999999], [-1.0698297, 51.2750576], [-1.0697189, 51.27522849999998], [-1.0696188, 51.2754042], [-1.0695123, 51.27560609999999], [-1.069409, 51.2758229], [-1.0693347, 51.2759911], [-1.0692562, 51.2761924], [-1.0692305, 51.2762674], [-1.0692043, 51.276344], [-1.0691668999999997, 51.276462300000006], [-1.0691350999999998, 51.27656590000001], [-1.0690911999999997, 51.276738899999984], [-1.0690512999999997, 51.27691], [-1.0690066, 51.277137], [-1.0689407999999998, 51.2775384], [-1.0689079, 51.27774429999999], [-1.0688569, 51.278106999999984], [-1.0688094, 51.27844089999999], [-1.0687832, 51.2786278], [-1.0687662, 51.2787798], [-1.0687460999999998, 51.2790014], [-1.0687056999999998, 51.279394200000006], [-1.0686831, 51.279658700000006], [-1.0686741999999998, 51.2797884], [-1.0686507, 51.2801309], [-1.068647, 51.2801882], [-1.0686298999999997, 51.28048559999999], [-1.0686186, 51.2807223], [-1.0686073, 51.280953], [-1.0686015999999998, 51.2812231], [-1.0685976, 51.281471899999985], [-1.0685903, 51.2818021], [-1.0685911, 51.28210489999999], [-1.068596, 51.2823543], [-1.068604, 51.28257490000001], [-1.0686169, 51.2829398], [-1.0686246, 51.2831591], [-1.0686268999999995, 51.2832319], [-1.0686468, 51.2835117], [-1.0686613, 51.28373539999999], [-1.0686807, 51.2839923], [-1.0686919999999998, 51.284137099999995], [-1.0687081, 51.284385], [-1.0687219, 51.284531400000006], [-1.0687322, 51.2847665], [-1.0687338, 51.2848438], [-1.0687399, 51.2851301], [-1.0687404, 51.28523599999999], [-1.0687264, 51.2855472], [-1.0686789, 51.2861566], [-1.0686378, 51.2864558], [-1.0685784, 51.2867609], [-1.0684967, 51.2871274], [-1.0683963999999997, 51.2874855], [-1.0682885999999998, 51.28784939999999], [-1.0681609999999997, 51.2882233], [-1.0680254999999998, 51.28857579999999], [-1.0678446, 51.2889894], [-1.0676490999999997, 51.289387999999995], [-1.0674393, 51.2897946], [-1.0672088, 51.29019269999999], [-1.066987, 51.2905433], [-1.0666844, 51.2909875], [-1.0663331, 51.2914614], [-1.0658808, 51.2919979], [-1.0654095, 51.2925157], [-1.0649425999999995, 51.292978199999986], [-1.0643625, 51.29350929999999], [-1.0637146, 51.2940366], [-1.0631276, 51.2944691], [-1.0630231, 51.29454599999999], [-1.0629312, 51.294613700000006], [-1.0621213, 51.2951637], [-1.0610426, 51.2959082], [-1.0602745999999998, 51.2964861], [-1.0596158, 51.2970498], [-1.0592421, 51.2973917], [-1.0589379, 51.29768779999999], [-1.0585281, 51.2981198], [-1.0581531, 51.298534200000006], [-1.0577943, 51.2989719], [-1.057442, 51.29946549999999], [-1.0571277, 51.2999089], [-1.0568247, 51.300426], [-1.0565926, 51.3008425], [-1.0563228999999998, 51.30138869999999], [-1.0561062, 51.3018882], [-1.0559327, 51.30238640000001], [-1.0557793, 51.30290680000001], [-1.0557245, 51.3031154], [-1.0556425, 51.30346619999999], [-1.0555794, 51.3038172], [-1.0555642, 51.30392870000001], [-1.0554811, 51.3046325], [-1.0554395, 51.3051533], [-1.0554115, 51.30564270000001], [-1.0553796, 51.306057], [-1.0553438, 51.306768000000005], [-1.0553468, 51.3068538], [-1.0553649, 51.307798], [-1.0553937999999998, 51.308266], [-1.0555878, 51.3101353], [-1.0556156, 51.3106585], [-1.0556280999999998, 51.3111596], [-1.0556252, 51.311702], [-1.0555998, 51.312261199999995], [-1.0554036999999998, 51.3144192], [-1.0553945, 51.314521499999984], [-1.0553073, 51.3157732], [-1.055287, 51.3162467], [-1.0552845, 51.3167487], [-1.0553069, 51.31739089999999], [-1.0553498, 51.31798409999999], [-1.0553965, 51.3184972], [-1.0555412999999998, 51.3194875], [-1.055542, 51.31949269999999], [-1.0555539, 51.3195864], [-1.0557732, 51.32063300000001], [-1.0559217999999997, 51.321145599999994], [-1.0559346, 51.321211], [-1.0563217, 51.32233870000001], [-1.056737, 51.323331], [-1.0568515000000005, 51.32359379999999], [-1.0569972, 51.3239283], [-1.0573137999999995, 51.3245378], [-1.0576424, 51.3251345], [-1.0581271, 51.3259597], [-1.0584441, 51.32644309999999], [-1.0588350000000002, 51.326983799999994], [-1.0592969999999995, 51.3275896], [-1.0596861999999998, 51.328091500000006], [-1.0602542, 51.32890039999999], [-1.0605687999999998, 51.3294259], [-1.0608556030001224, 51.32997753641109], [-1.060856, 51.32997829999999], [-1.0611016, 51.3305091], [-1.0611747373623523, 51.33069708903964], [-1.0613127, 51.3310517], [-1.0614922999999998, 51.3315624], [-1.0616472, 51.3321252], [-1.0617659999999998, 51.3326508], [-1.0618509, 51.3331927], [-1.0619091, 51.3337256], [-1.0619419, 51.334232499999985], [-1.0625129999999998, 51.3450248], [-1.0624725, 51.3465024], [-1.0624006, 51.34746870000001], [-1.0622940999999997, 51.3484301], [-1.0620975999999998, 51.34946140000001], [-1.0619643999999997, 51.3501174], [-1.0619384, 51.3502367], [-1.061815, 51.3508445], [-1.0616155, 51.351611299999995], [-1.0613254, 51.352415599999986], [-1.0609194999999998, 51.35337429999999], [-1.0603783, 51.35430139999999], [-1.0600644, 51.354777], [-1.0598218999999998, 51.3551443], [-1.0591317999999998, 51.356023999999984], [-1.0583758999999997, 51.3568477], [-1.0575982999999998, 51.35755280000001], [-1.0564805, 51.3584565], [-1.0554290999999998, 51.35923249999999], [-1.0542413000000002, 51.360007], [-1.0529516999999995, 51.3607546], [-1.0516563999999995, 51.36142840000001], [-1.0502522, 51.362109399999994], [-1.048641, 51.3629572], [-1.0473119, 51.363757], [-1.0460392, 51.36460180000001], [-1.0447998999999997, 51.3655412], [-1.0437573, 51.36638000000001], [-1.0436499, 51.36646249999999], [-1.0412891999999998, 51.3683962], [-1.0403379, 51.3691298], [-1.0390285, 51.3700666], [-1.0375436999999998, 51.3709935], [-1.0356915, 51.37204919999999], [-1.0355081, 51.3721652], [-1.0344219, 51.3728521], [-1.0333457, 51.3736359], [-1.0322292999999998, 51.3745772], [-1.0313072, 51.375449], [-1.0304502, 51.37630579999999], [-1.0296187, 51.3770626], [-1.0288378, 51.3776773], [-1.0280171, 51.3782367], [-1.0271211999999998, 51.37875], [-1.0262897, 51.379189100000005], [-1.0253483, 51.3796131], [-1.024406, 51.379988], [-1.0230254999999997, 51.3804751], [-1.0222235, 51.38076259999999], [-1.0216205, 51.3809902], [-1.0213688, 51.3810919], [-1.0202144999999998, 51.3816177], [-1.0191533999999998, 51.38214790000001], [-1.0181117, 51.3827346], [-1.0172131, 51.38330450000001], [-1.0162073, 51.38401700000001], [-1.0152235, 51.3848515], [-1.0140548, 51.386030299999994], [-1.0133430431582873, 51.38679167395817], [-1.0129271999999998, 51.3872365], [-1.0120338, 51.388290600000005], [-1.0111119, 51.3895268], [-1.0103461, 51.39068319999999], [-1.009412, 51.39218129999999], [-1.0088961, 51.3931656], [-1.0083994, 51.394220100000005], [-1.0072946, 51.3970645], [-1.0072492999999998, 51.39721409999999], [-1.0062021, 51.400946299999994], [-1.0061638, 51.40111379999998], [-1.0058204, 51.40257939999999], [-1.0054113999999998, 51.4047547], [-1.0048753, 51.4075647], [-1.0048542, 51.4076927], [-1.0041115, 51.41169459999998], [-1.0015003, 51.42600029999999], [-1.0013674, 51.4267316], [-1.0011030999999997, 51.4281856], [-1.0001099, 51.4336497], [-0.9995946, 51.43646939999999], [-0.9995445, 51.4367566], [-0.9992509, 51.4383724], [-0.9992262, 51.438508199999994], [-0.9991883, 51.43866909999999], [-0.9990842, 51.4390584], [-0.9989771, 51.4393981], [-0.9988507, 51.4397321], [-0.9986752, 51.4400646], [-0.9984634, 51.44039029999999], [-0.9982582, 51.440659], [-0.9980869, 51.4408426], [-0.9979167, 51.4410232], [-0.9978040999999996, 51.44113899999999], [-0.9976467, 51.4412944], [-0.9974535, 51.4414816], [-0.9972312, 51.44169310000001], [-0.9968321999999998, 51.4420829], [-0.9966064999999996, 51.4423485], [-0.9963622000000004, 51.442654999999995], [-0.9962359999999998, 51.44281529999999], [-0.9962344951020664, 51.442817580280106], [-0.9960915999999996, 51.44303409999998], [-0.9958227, 51.4433802], [-0.995546, 51.44383869999999], [-0.9953161, 51.44429960000001], [-0.9950047, 51.4449754], [-0.9946932, 51.44565109999999], [-0.9942930999999998, 51.4465507], [-0.9939893999999998, 51.447266600000006], [-0.9935438999999998, 51.4484568], [-0.993378, 51.44896309999999], [-0.9931275, 51.44976479999999], [-0.9929654, 51.4502799], [-0.9928284, 51.450650200000005], [-0.9927831, 51.4507727], [-0.9925798999999996, 51.45126799999999], [-0.9923461, 51.45178949999999], [-0.9921229, 51.4522738], [-0.9918631999999998, 51.45278770000001], [-0.9915814, 51.45334989999999], [-0.9915215, 51.45344490000001], [-0.9912581, 51.4538619], [-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.983283777604401, 51.459466104540255], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]} 15.4 2033 2102 Reading Sig. T1728 Reading Reading 51.4591324 -0.9734395 51.4591324 -0.9734395 1 0 2026-09-17 20:12:56 TERMINATED 2026-09-17 20:02:00 Reading TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442474 1789675258153428 33 33 2026-09-17 20:12:28.931169 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:28.086011
620831 651657 C38441 509Y59MZ17 2026-09-17 COMPLETE 17443503 2026-09-17 21:02:00 2026-09-17 20:12:56 2026-09-19 20:12:56 {"id": 651657, "stp": "P", "toc": "Elizabeth Line", "uid": "C38441", "consist": "345011", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38441/2026-09-17/detailed", "trust_id": "509Y59MZ17", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": "20:08:00", "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-17", "dest_arr_time": "2058", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y59", "timing_status": "LATE", "origin_station": "Shenfield", "current_leg_arr": "2102", "current_leg_dep": "2059", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "2003", "origin_platform": "6", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-17T20:12:56", "route_debug_link": null, "timing_variation": "+5 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": "2056½", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Bond Street (Crossrail)", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9589.252, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9627.196, \"from_m\": 9589.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10216.23, \"from_m\": 9627.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.813, \"from_m\": 10216.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.485, \"from_m\": 11071.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14147.54, \"from_m\": 12183.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18899.507, \"from_m\": 14147.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18955.608, \"from_m\": 18899.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20848.235, \"from_m\": 18955.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20882.232, \"from_m\": 20848.235, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20993.216, \"from_m\": 20882.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21215.152, \"from_m\": 20993.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.885, \"from_m\": 21215.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21954.135, \"from_m\": 21292.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23240.792, \"from_m\": 21954.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23329.388, \"from_m\": 23240.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23389.097, \"from_m\": 23329.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23479.175, \"from_m\": 23389.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.676, \"from_m\": 23479.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25577.385, \"from_m\": 25127.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25640.468, \"from_m\": 25577.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25965.055, \"from_m\": 25640.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26092.229, \"from_m\": 25965.055, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26477.296, \"from_m\": 26092.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26544.626, \"from_m\": 26477.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27650.367, \"from_m\": 26544.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27826.004, \"from_m\": 27650.367, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31710.72, \"from_m\": 27826.004, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31940.5, \"from_m\": 31710.72, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 32168.168, \"from_m\": 31940.5, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32463.239, \"from_m\": 32168.168, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 32485.432, \"from_m\": 32463.239, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32704.348, \"from_m\": 32485.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32892.53, \"from_m\": 32704.348, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33785.0, \"from_m\": 32892.53, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 33887.278, \"from_m\": 33785.0, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34030.621, \"from_m\": 33887.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34532.779, \"from_m\": 34030.621, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35149.799, \"from_m\": 34532.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35779.094, \"from_m\": 35149.799, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35963.955, \"from_m\": 35779.094, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36186.837, \"from_m\": 35963.955, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 36587.269, \"from_m\": 36186.837, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 36733.266, \"from_m\": 36587.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36903.489, \"from_m\": 36733.266, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37566.801, \"from_m\": 36903.489, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 37865.017, \"from_m\": 37566.801, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38090.289, \"from_m\": 37865.017, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38405.366, \"from_m\": 38090.289, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38658.669, \"from_m\": 38405.366, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39063.299, \"from_m\": 38658.669, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39223.808, \"from_m\": 39063.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39462.505, \"from_m\": 39223.808, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40529.84, \"from_m\": 39462.505, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40900.475, \"from_m\": 40529.84, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41130.288, \"from_m\": 40900.475, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41349.428, \"from_m\": 41130.288, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 41472.282, \"from_m\": 41349.428, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 41628.208, \"from_m\": 41472.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41766.231, \"from_m\": 41628.208, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42223.779, \"from_m\": 41766.231, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 42378.841, \"from_m\": 42223.779, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42941.549, \"from_m\": 42378.841, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43859.251, \"from_m\": 42941.549, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44140.897, \"from_m\": 43859.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45216.166, \"from_m\": 44140.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45583.848, \"from_m\": 45216.166, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 651657, \"profile_key\": \"16fe382bd2d42b5c08dc164593d8a9c61db70f027b6fa07e56609c98219e216f\", \"schedule_id\": 5567, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2007\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2011\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2013H\", \"wtt_dep\": \"2014\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2020H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2022H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2024H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2030H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2035\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2038\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26028.642, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27991.753, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 31431.599, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 32459.919, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2046H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33960.033, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2049\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 35681.082, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2052\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 37708.678, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2053H\", \"wtt_dep\": \"2054\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 39031.52, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2056H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 45583.848, \"section_seq\": 1, \"route_path_id\": 29955}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45583.848, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}], \"total_distance_m\": 45583.848, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 42642.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2941.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2003", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:42Z\", \"source_id\": 54288258, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:13:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:43Z\", \"source_id\": 17411275, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:48Z\", \"source_id\": 54300861, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:18:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:52Z\", \"source_id\": 17414725, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:39Z\", \"source_id\": 54310584, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:22:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:42Z\", \"source_id\": 17417317, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:12Z\", \"source_id\": 54316988, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:24:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:17Z\", \"source_id\": 17419017, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:59Z\", \"source_id\": 54326313, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:02Z\", \"source_id\": 17421482, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:54Z\", \"source_id\": 54331051, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:58Z\", \"source_id\": 17422726, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:48Z\", \"source_id\": 54335803, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:32:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:54Z\", \"source_id\": 17424038, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:12Z\", \"source_id\": 54341442, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:13Z\", \"source_id\": 17425543, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:54Z\", \"source_id\": 54347713, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:37:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:59Z\", \"source_id\": 17427348, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:19Z\", \"source_id\": 54353437, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:22Z\", \"source_id\": 17428848, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:14Z\", \"source_id\": 54358052, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:19Z\", \"source_id\": 17430092, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:00Z\", \"source_id\": 54362151, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:03Z\", \"source_id\": 17431222, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:16Z\", \"source_id\": 54374315, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:18Z\", \"source_id\": 17434567, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:19Z\", \"source_id\": 54381846, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:22Z\", \"source_id\": 17436613, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:42Z\", \"source_id\": 54387416, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:45Z\", \"source_id\": 17438043, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:49Z\", \"source_id\": 54394544, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:56:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:53Z\", \"source_id\": 17439928, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:49Z\", \"source_id\": 54399467, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:58:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:48Z\", \"source_id\": 17441143, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:26Z\", \"source_id\": 54408024, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:33Z\", \"source_id\": 17443503, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789675355596024, "current_leg_arrival_utc": "2026-09-17T21:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:28.180043", "service_state_evidence_id": 54408024, "current_leg_start_actual_dep": "2026-09-17T20:59:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-17T20:02:25", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:28.927347", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P SNF PDX 9Y59 345011 9 90 None {"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9589.252, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9627.196, "from_m": 9589.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10216.23, "from_m": 9627.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.813, "from_m": 10216.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.485, "from_m": 11071.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14147.54, "from_m": 12183.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18899.507, "from_m": 14147.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18955.608, "from_m": 18899.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20848.235, "from_m": 18955.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20882.232, "from_m": 20848.235, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20993.216, "from_m": 20882.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21215.152, "from_m": 20993.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.885, "from_m": 21215.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21954.135, "from_m": 21292.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23240.792, "from_m": 21954.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23329.388, "from_m": 23240.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23389.097, "from_m": 23329.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23479.175, "from_m": 23389.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.676, "from_m": 23479.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25577.385, "from_m": 25127.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25640.468, "from_m": 25577.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25965.055, "from_m": 25640.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26092.229, "from_m": 25965.055, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26477.296, "from_m": 26092.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26544.626, "from_m": 26477.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27650.367, "from_m": 26544.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27826.004, "from_m": 27650.367, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31710.72, "from_m": 27826.004, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31940.5, "from_m": 31710.72, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 32168.168, "from_m": 31940.5, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32463.239, "from_m": 32168.168, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 32485.432, "from_m": 32463.239, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32704.348, "from_m": 32485.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32892.53, "from_m": 32704.348, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33785.0, "from_m": 32892.53, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 33887.278, "from_m": 33785.0, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34030.621, "from_m": 33887.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34532.779, "from_m": 34030.621, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35149.799, "from_m": 34532.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35779.094, "from_m": 35149.799, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35963.955, "from_m": 35779.094, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36186.837, "from_m": 35963.955, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36587.269, "from_m": 36186.837, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 36733.266, "from_m": 36587.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36903.489, "from_m": 36733.266, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37566.801, "from_m": 36903.489, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 37865.017, "from_m": 37566.801, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38090.289, "from_m": 37865.017, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38405.366, "from_m": 38090.289, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38658.669, "from_m": 38405.366, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39063.299, "from_m": 38658.669, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39223.808, "from_m": 39063.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39462.505, "from_m": 39223.808, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40529.84, "from_m": 39462.505, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40900.475, "from_m": 40529.84, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41130.288, "from_m": 40900.475, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41349.428, "from_m": 41130.288, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 41472.282, "from_m": 41349.428, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 41628.208, "from_m": 41472.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41766.231, "from_m": 41628.208, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42223.779, "from_m": 41766.231, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 42378.841, "from_m": 42223.779, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42941.549, "from_m": 42378.841, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 43859.251, "from_m": 42941.549, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44140.897, "from_m": 43859.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 45216.166, "from_m": 44140.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45583.848, "from_m": 45216.166, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 651657, "profile_key": "16fe382bd2d42b5c08dc164593d8a9c61db70f027b6fa07e56609c98219e216f", "schedule_id": 5567, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2003", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2007", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2011", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2013H", "wtt_dep": "2014", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2020H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2022H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2024H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2030H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2035", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2038", "location": "Stratford", "stage_seq": 14, "distance_m": 26028.642, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27991.753, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 31431.599, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 32459.919, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2046H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33960.033, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2049", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 35681.082, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2052", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 37708.678, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2053H", "wtt_dep": "2054", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 39031.52, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2056H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 45583.848, "section_seq": 1, "route_path_id": 29955}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45583.848, "from_m": 0.0, "section_seq": 1, "route_path_id": 29955}], "total_distance_m": 45583.848, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 42642.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2941.286, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:42Z", "source_id": 54288258, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:13:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:43Z", "source_id": 17411275, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:48Z", "source_id": 54300861, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:18:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:52Z", "source_id": 17414725, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:39Z", "source_id": 54310584, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:22:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:42Z", "source_id": 17417317, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:12Z", "source_id": 54316988, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:24:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:17Z", "source_id": 17419017, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:59Z", "source_id": 54326313, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:28:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:02Z", "source_id": 17421482, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:54Z", "source_id": 54331051, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:30:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:58Z", "source_id": 17422726, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:48Z", "source_id": 54335803, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:32:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:54Z", "source_id": 17424038, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:12Z", "source_id": 54341442, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:34:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:13Z", "source_id": 17425543, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:54Z", "source_id": 54347713, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:37:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:59Z", "source_id": 17427348, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:19Z", "source_id": 54353437, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:22Z", "source_id": 17428848, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:14Z", "source_id": 54358052, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:41:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:19Z", "source_id": 17430092, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:00Z", "source_id": 54362151, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:43:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:03Z", "source_id": 17431222, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:16Z", "source_id": 54374315, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:48:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:18Z", "source_id": 17434567, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:19Z", "source_id": 54381846, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:51:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:22Z", "source_id": 17436613, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:42Z", "source_id": 54387416, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:53:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:45Z", "source_id": 17438043, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:49Z", "source_id": 54394544, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:56:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:53Z", "source_id": 17439928, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:49Z", "source_id": 54399467, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:58:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:48Z", "source_id": 17441143, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:26Z", "source_id": 54408024, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:02:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:33Z", "source_id": 17443503, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] Shenfield 2003 2003 6 20:08:00 None Paddington (Crossrail) 2058 2056½ B LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:C38441/2026-09-17/detailed None Bond Street (Crossrail) 2026-09-17T20:59:00+01:00 Paddington (Crossrail) 3.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 2059 2102 Bond Street (Crossrail) Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-17 20:12:56 TERMINATED 2026-09-17 20:02:25 Paddington (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 54408024 1789675355596024 82 82 2026-09-17 20:12:28.927347 B None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:28.180043
620832 650306 C61216 722A10MY17 2026-09-17 COMPLETE None 2026-09-17 20:02:30 2026-09-17 20:12:56 2026-09-19 20:12:56 {"id": 650306, "stp": "P", "toc": "London Underground", "uid": "C61216", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61216/2026-09-17/detailed", "trust_id": "722A10MY17", "origin_crs": "HRW", "show_on_map": 0, "dar_est_time": "19:11:00", "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-17", "dest_arr_time": "2003", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A10", "timing_status": "EARLY", "origin_station": "Harrow & Wealdstone (DC)", "current_leg_arr": "1931", "current_leg_dep": "1929", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1911", "origin_platform": "2", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-17T20:12:56", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "2002½", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": "Kensal Green", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1911½", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:18:49Z\", \"source_id\": 17373444, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:23:37Z\", \"source_id\": 17376938, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:25:10Z\", \"source_id\": 17378010, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:28:16Z\", \"source_id\": 17380296, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:30:12Z\", \"source_id\": 17381642, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1789673045692788, "current_leg_arrival_utc": "2026-09-17T19:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:32.129343", "service_state_evidence_id": 17381642, "current_leg_start_actual_dep": "2026-09-17T19:30:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-17T20:02:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:32.451049", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground P HRW ZEL 2A10 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:18:49Z", "source_id": 17373444, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:23:37Z", "source_id": 17376938, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:25:10Z", "source_id": 17378010, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:28:16Z", "source_id": 17380296, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:30:12Z", "source_id": 17381642, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:31:00+01:00", "operational_fact": true}] Harrow & Wealdstone (DC) 1911 1911½ 2 19:11:00 None Elephant & Castle L.T. 2003 2002½ None EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C61216/2026-09-17/detailed None Kensal Green 2026-09-17T19:30:00+01:00 Queen's Park (DC) 2.0 {"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]} 0.8 1929 1931 Kensal Green Queen's Park (DC) Queen's Park (DC) 51.5341536 -0.2053586 51.5341536 -0.2053586 1 0 2026-09-17 20:12:56 TERMINATED 2026-09-17 20:02:30 Queen's Park (DC) TRUST TRACKING_TIMEOUT 17381642 1789673045692788 20 20 2026-09-17 20:12:32.451049 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:32.129343
620833 651969 C32550 092H71MZ17 2026-09-17 COMPLETE 17442614 2026-09-17 21:02:00 2026-09-17 20:12:56 2026-09-19 20:12:56 {"id": 651969, "stp": "P", "toc": "Northern", "uid": "C32550", "consist": "331008", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32550/2026-09-17/detailed", "trust_id": "092H71MZ17", "origin_crs": "SKI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-17", "dest_arr_time": "2102", "dest_platform": "1C", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2H71", "timing_status": "LATE", "origin_station": "Skipton", "current_leg_arr": "2102", "current_leg_dep": "2055", "current_leg_end": "Leeds", "origin_dep_time": "2017", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-17T20:12:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-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": "Kirkstall Forge", "dest_arr_time_act": "2101", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Kirkstall Forge", "current_leg_milage": "4.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 662.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2050.027, \"from_m\": 662.245, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13497.703, \"from_m\": 2050.027, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15379.654, \"from_m\": 13497.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19295.761, \"from_m\": 15379.654, \"capability_applied\": null, \"effective_limit_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\": 19444.17, \"from_m\": 19295.761, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20149.177, \"from_m\": 19444.17, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23490.373, \"from_m\": 20149.177, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23996.077, \"from_m\": 23490.373, \"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\": 24444.317, \"from_m\": 23996.077, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24995.245, \"from_m\": 24444.317, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26115.715, \"from_m\": 24995.245, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 28488.43, \"from_m\": 26115.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30704.936, \"from_m\": 28488.43, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31005.859, \"from_m\": 30704.936, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33630.536, \"from_m\": 31005.859, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39725.599, \"from_m\": 33630.536, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40909.45, \"from_m\": 39725.599, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41188.226, \"from_m\": 40909.45, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41225.95, \"from_m\": 41188.226, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41689.364, \"from_m\": 41225.95, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42011.575, \"from_m\": 41689.364, \"capability_applied\": null, \"effective_limit_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\": 651969, \"profile_key\": \"b422d1dde8ae8c3279a419df51bbc9063d0c08cecac5a75467cda252c937cb67\", \"schedule_id\": 4039, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Skipton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2021H\", \"wtt_dep\": \"2022H\", \"location\": \"Cononley\", \"stage_seq\": 2, \"distance_m\": 4864.185, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2027\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 3, \"distance_m\": 9956.634, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2032\", \"location\": \"Keighley\", \"stage_seq\": 4, \"distance_m\": 14730.566, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036\", \"location\": \"Crossflatts\", \"stage_seq\": 5, \"distance_m\": 18714.024, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038H\", \"location\": \"Bingley\", \"stage_seq\": 6, \"distance_m\": 19911.376, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Saltaire\", \"stage_seq\": 7, \"distance_m\": 23401.362, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 24660.273, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Dockfield Junction\", \"stage_seq\": 9, \"distance_m\": 25169.999, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": \"2049H\", \"location\": \"Apperley Bridge\", \"stage_seq\": 10, \"distance_m\": 29491.196, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Apperley Jn\", \"stage_seq\": 11, \"distance_m\": 30991.906, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2053H\", \"wtt_dep\": \"2054H\", \"location\": \"Kirkstall Forge\", \"stage_seq\": 12, \"distance_m\": 35270.13, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Armley Jn\", \"stage_seq\": 13, \"distance_m\": 39932.22, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 14, \"distance_m\": 41485.944, \"section_seq\": 1, \"route_path_id\": 67219}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 15, \"distance_m\": 42011.575, \"section_seq\": 1, \"route_path_id\": 67219}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42011.575, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67219}], \"total_distance_m\": 42011.575, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41973.851, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.724, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2017", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:19Z\", \"source_id\": 54309764, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:22:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:22Z\", \"source_id\": 17417072, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:57Z\", \"source_id\": 54318734, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:26:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:01Z\", \"source_id\": 17419530, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:14Z\", \"source_id\": 54329435, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:18Z\", \"source_id\": 17422279, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:36Z\", \"source_id\": 54340083, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:38Z\", \"source_id\": 17425205, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:51Z\", \"source_id\": 54347531, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:38:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:53Z\", \"source_id\": 17427277, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:08Z\", \"source_id\": 54355333, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:10Z\", \"source_id\": 17429378, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:08Z\", \"source_id\": 54362488, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:09Z\", \"source_id\": 17431273, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5195, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:25Z\", \"source_id\": 54377277, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:27Z\", \"source_id\": 17435338, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:04Z\", \"source_id\": 54390556, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:07Z\", \"source_id\": 17438848, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:06Z\", \"source_id\": 54404818, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:11Z\", \"source_id\": 17442614, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "1", "timing_fact_generation": 1789675274518785, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:33.361852", "service_state_evidence_id": 17442614, "current_leg_start_actual_dep": "2026-09-17T20:55:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:33.605291", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SKI LDS 2H71 331008 3 100 None {"version": 3, "segments": [{"to_m": 662.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2050.027, "from_m": 662.245, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13497.703, "from_m": 2050.027, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15379.654, "from_m": 13497.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19295.761, "from_m": 15379.654, "capability_applied": null, "effective_limit_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": 19444.17, "from_m": 19295.761, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20149.177, "from_m": 19444.17, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23490.373, "from_m": 20149.177, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23996.077, "from_m": 23490.373, "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": 24444.317, "from_m": 23996.077, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24995.245, "from_m": 24444.317, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26115.715, "from_m": 24995.245, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 28488.43, "from_m": 26115.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30704.936, "from_m": 28488.43, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31005.859, "from_m": 30704.936, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33630.536, "from_m": 31005.859, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39725.599, "from_m": 33630.536, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40909.45, "from_m": 39725.599, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41188.226, "from_m": 40909.45, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41225.95, "from_m": 41188.226, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41689.364, "from_m": 41225.95, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42011.575, "from_m": 41689.364, "capability_applied": null, "effective_limit_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": 651969, "profile_key": "b422d1dde8ae8c3279a419df51bbc9063d0c08cecac5a75467cda252c937cb67", "schedule_id": 4039, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2017", "location": "Skipton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2021H", "wtt_dep": "2022H", "location": "Cononley", "stage_seq": 2, "distance_m": 4864.185, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2027", "location": "Steeton & Silsden", "stage_seq": 3, "distance_m": 9956.634, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2032", "location": "Keighley", "stage_seq": 4, "distance_m": 14730.566, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036", "location": "Crossflatts", "stage_seq": 5, "distance_m": 18714.024, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038H", "location": "Bingley", "stage_seq": 6, "distance_m": 19911.376, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Saltaire", "stage_seq": 7, "distance_m": 23401.362, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045", "location": "Shipley", "stage_seq": 8, "distance_m": 24660.273, "section_seq": 1, "route_path_id": 67219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Dockfield Junction", "stage_seq": 9, "distance_m": 25169.999, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": "2049H", "location": "Apperley Bridge", "stage_seq": 10, "distance_m": 29491.196, "section_seq": 1, "route_path_id": 67219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Apperley Jn", "stage_seq": 11, "distance_m": 30991.906, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2053H", "wtt_dep": "2054H", "location": "Kirkstall Forge", "stage_seq": 12, "distance_m": 35270.13, "section_seq": 1, "route_path_id": 67219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058", "location": "Armley Jn", "stage_seq": 13, "distance_m": 39932.22, "section_seq": 1, "route_path_id": 67219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059H", "location": "Leeds West Jn", "stage_seq": 14, "distance_m": 41485.944, "section_seq": 1, "route_path_id": 67219}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "Leeds", "stage_seq": 15, "distance_m": 42011.575, "section_seq": 1, "route_path_id": 67219}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42011.575, "from_m": 0.0, "section_seq": 1, "route_path_id": 67219}], "total_distance_m": 42011.575, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41973.851, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.724, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5094, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:19Z", "source_id": 54309764, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:22:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:22Z", "source_id": 17417072, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5098, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:57Z", "source_id": 54318734, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:26:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:01Z", "source_id": 17419530, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5102, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:14Z", "source_id": 54329435, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:30:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:18Z", "source_id": 17422279, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5110, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:36Z", "source_id": 54340083, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:35:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:38Z", "source_id": 17425205, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5114, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:51Z", "source_id": 54347531, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:38:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:53Z", "source_id": 17427277, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5118, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:08Z", "source_id": 54355333, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:41:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:10Z", "source_id": 17429378, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5146, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:08Z", "source_id": 54362488, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:44:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:09Z", "source_id": 17431273, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5195, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:25Z", "source_id": 54377277, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:49:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:27Z", "source_id": 17435338, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5526, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:04Z", "source_id": 54390556, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:55:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:07Z", "source_id": 17438848, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5369, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:06Z", "source_id": 54404818, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:02:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:11Z", "source_id": 17442614, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] Skipton 2017 2017 2 None None Leeds 2102 2101 1C LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32550/2026-09-17/detailed None Kirkstall Forge 2026-09-17T20:55:30+01:00 Leeds 7.0 {"type": "LineString", "coordinates": [[-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-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]]} 4.2 2055 2102 Kirkstall Forge Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-17 20:12:56 TERMINATED 2026-09-17 20:02:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442614 1789675274518785 37 37 2026-09-17 20:12:33.605291 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:33.361852
620834 652569 W60860 525V78MZ17 2026-09-17 COMPLETE 17442982 2026-09-17 21:02:00 2026-09-17 20:12:56 2026-09-19 20:12:56 {"id": 652569, "stp": "P", "toc": "London Overground", "uid": "W60860", "consist": null, "dest_crs": "XIF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60860/2026-09-17/detailed", "trust_id": "525V78MZ17", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": "20:43:00", "dar_platform": null, "dest_station": "Ilford EMUD", "service_date": "2026-09-17", "dest_arr_time": "2112", "dest_platform": null, "is_terminated": 1, "next_location": "Ilford EMUD", "signalling_id": "5V78", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": "2102", "current_leg_dep": "2042", "current_leg_end": "Ilford EMUD", "origin_dep_time": "2043", "origin_platform": "7", "current_location": "Ilford EMUD", "last_update_time": "2026-09-17T20:12:56", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0816517, 51.5179917], [-0.08080779999999999, 51.51954500000001], [-0.08069029999999999, 51.51975329999999], [-0.08060569999999999, 51.5199059], [-0.0804928, 51.5200888], [-0.0803524, 51.5202829], [-0.0802134, 51.5204442], [-0.08012859999999998, 51.5205426], [-0.0800261, 51.52065280000001], [-0.0796697, 51.521035999999995], [-0.0794374, 51.5211957], [-0.0791583, 51.5213892], [-0.0790829, 51.5214413], [-0.0788046, 51.521626], [-0.0787362, 51.5216659], [-0.0786231, 51.52172959999999], [-0.0784651, 51.5218069], [-0.0783286, 51.5218762], [-0.07793639999999999, 51.5220335], [-0.07783119999999999, 51.5220713], [-0.0777357, 51.52210349999999], [-0.07762759999999999, 51.52213819999999], [-0.0775378, 51.52216589999998], [-0.07746679999999999, 51.52218719999999], [-0.0774129, 51.5222019], [-0.07731430000000002, 51.52222690000001], [-0.07721079999999998, 51.52225109999999], [-0.0771023, 51.522276], [-0.07699559999999998, 51.5222982], [-0.0768787, 51.5223178], [-0.07677179999999999, 51.5223361], [-0.0766845, 51.5223504], [-0.07659839999999998, 51.5223626], [-0.07650209999999999, 51.522374], [-0.0764198, 51.52238409999999], [-0.0763345, 51.52239209999998], [-0.07623799999999999, 51.5224002], [-0.07614369999999998, 51.5224065], [-0.07605859999999999, 51.52241130000001], [-0.0759888, 51.52241480000001], [-0.0759032, 51.522418300000005], [-0.0758053, 51.5224206], [-0.0756911, 51.52242409999999], [-0.0754899, 51.522426800000005], [-0.075389, 51.5224287], [-0.0752784, 51.5224312], [-0.07514719999999998, 51.52243529999999], [-0.07497879999999998, 51.522443], [-0.0747536, 51.5224583], [-0.07455609999999999, 51.5224729], [-0.0743593, 51.5224881], [-0.0737021, 51.5225427], [-0.0734508, 51.5225611], [-0.07315099999999998, 51.522585599999985], [-0.0728198, 51.5226125], [-0.072496, 51.5226417], [-0.07237639999999998, 51.5226523], [-0.0722594, 51.5226637], [-0.0721465, 51.52267690000001], [-0.072028, 51.522692000000006], [-0.0718927, 51.52271029999999], [-0.0718341, 51.52271850000001], [-0.0717621, 51.5227298], [-0.0716106, 51.522753900000005], [-0.07146769999999998, 51.522779699999994], [-0.07130229999999999, 51.5228128], [-0.0711456, 51.5228467], [-0.07104459999999999, 51.5228692], [-0.0709037, 51.52290020000001], [-0.0706876, 51.5229487], [-0.0705825811169926, 51.52297321699674], [-0.07049838722976962, 51.522992872321566], [-0.07029779999999998, 51.523039700000005], [-0.0701685, 51.5230688], [-0.0700483, 51.523096399999986], [-0.06992069999999999, 51.5231243], [-0.0697982, 51.5231505], [-0.0697191, 51.52316660000001], [-0.0696049, 51.5231892], [-0.06951419999999998, 51.52320559999998], [-0.06941529999999999, 51.5232215], [-0.0693122, 51.523237], [-0.069234, 51.5232472], [-0.0691518, 51.52325789999999], [-0.0690316, 51.5232731], [-0.068948, 51.5232814], [-0.06886699999999998, 51.5232885], [-0.0687605, 51.5232983], [-0.0686486, 51.5233069], [-0.0684607, 51.52332009999999], [-0.06833279999999999, 51.5233286], [-0.068213, 51.52333540000001], [-0.06806989999999999, 51.52334320000001], [-0.0679341, 51.523350099999995], [-0.067743, 51.5233603], [-0.0676073, 51.5233676], [-0.06745079999999999, 51.52337709999999], [-0.0671754, 51.5233919], [-0.0669858, 51.5234038], [-0.0668084, 51.52341539999999], [-0.066319, 51.523445599999995], [-0.0661496, 51.5234557], [-0.06598119999999999, 51.52346549999999], [-0.0658669, 51.5234757], [-0.06576649999999999, 51.5234862], [-0.0656678, 51.52349709999999], [-0.06544959999999998, 51.5235242], [-0.06530499999999999, 51.5235393], [-0.0649147, 51.5235644], [-0.0646804, 51.523580800000005], [-0.0642792, 51.52360730000001], [-0.0639446, 51.52363210000001], [-0.0636556, 51.52365229999999], [-0.0635169, 51.5236621], [-0.0633305, 51.52367379999999], [-0.0630831, 51.52368820000001], [-0.0629678, 51.5236952], [-0.0628511, 51.5237017], [-0.0625181, 51.52371739999999], [-0.0623503, 51.5237226], [-0.0622389, 51.52372619999999], [-0.0621418, 51.5237285], [-0.06202889999999999, 51.5237312], [-0.06189339999999999, 51.523734000000005], [-0.0618118, 51.5237357], [-0.0617015, 51.5237376], [-0.0616026, 51.5237382], [-0.06145550000000001, 51.5237387], [-0.0613546, 51.5237403], [-0.06125789999999999, 51.5237425], [-0.0611018, 51.5237461], [-0.0609465, 51.52375159999999], [-0.0608129, 51.52375639999999], [-0.06067779999999998, 51.5237615], [-0.0604938, 51.523772099999995], [-0.0603645, 51.523779999999995], [-0.0602437, 51.52378879999999], [-0.0601286, 51.5237973], [-0.0600144, 51.5238063], [-0.059871299999999995, 51.52381840000001], [-0.05968090000000001, 51.52383400000001], [-0.05951630000000001, 51.523848], [-0.0593524, 51.523862900000005], [-0.05919139999999999, 51.5238771], [-0.05902729999999999, 51.5238928], [-0.0588043, 51.5239139], [-0.0586337, 51.523930400000005], [-0.0584601, 51.5239479], [-0.05823380000000001, 51.52396989999999], [-0.0580581, 51.52398739999999], [-0.0578296, 51.52401149999999], [-0.05767110000000001, 51.524029], [-0.05752089999999999, 51.52404709999998], [-0.05716, 51.5240913], [-0.05700210000000001, 51.524111899999994], [-0.056858, 51.5241316], [-0.056612199999999994, 51.52416660000001], [-0.05639919999999999, 51.524197099999995], [-0.0561946, 51.52422739999999], [-0.0559518, 51.5242648], [-0.05557019999999999, 51.524325999999995], [-0.055057499999999995, 51.5244068], [-0.05475290000000001, 51.52445660000001], [-0.0544526, 51.524508100000006], [-0.05412039999999999, 51.5245674], [-0.0538741, 51.5246114], [-0.053438299999999994, 51.5246947], [-0.05317159999999999, 51.524745499999995], [-0.0530061, 51.5247786], [-0.0528224, 51.524816900000005], [-0.05263539999999999, 51.5248548], [-0.0524537, 51.52489379999999], [-0.0522438, 51.524939], [-0.0520251, 51.524987499999995], [-0.0516649, 51.5250722], [-0.0513426, 51.5251491], [-0.0510239, 51.52522600000001], [-0.0508576, 51.525266499999994], [-0.05069559999999999, 51.5253081], [-0.05046049999999999, 51.5253685], [-0.0503405, 51.52540050000001], [-0.050220499999999994, 51.52543419999999], [-0.05003839999999999, 51.5254845], [-0.04985889999999999, 51.5255387], [-0.04968539999999999, 51.52559440000001], [-0.0494734, 51.5256624], [-0.04925299999999999, 51.5257336], [-0.0490347, 51.525807699999994], [-0.0487445, 51.525900699999994], [-0.04854189999999999, 51.525961499999994], [-0.04831989999999999, 51.5260235], [-0.0481892, 51.526059], [-0.048009199999999995, 51.5261037], [-0.047782099999999994, 51.52615860000001], [-0.0475271, 51.52621630000001], [-0.047262799999999994, 51.526271599999994], [-0.047027799999999995, 51.526319], [-0.04679119999999999, 51.52636449999999], [-0.04652619999999999, 51.52641309999999], [-0.0462473, 51.526460699999994], [-0.0459614, 51.5265071], [-0.0456417, 51.5265535], [-0.0447296, 51.5266847], [-0.04399429999999999, 51.5267902], [-0.0437635, 51.5268226], [-0.0429621, 51.5269352], [-0.0422656, 51.52703439999999], [-0.041498299999999995, 51.527145700000005], [-0.0411678, 51.5271929], [-0.0408419, 51.527237099999994], [-0.0405541, 51.52727599999999], [-0.0402609, 51.5273178], [-0.0399659, 51.52735560000001], [-0.0398122, 51.52737589999999], [-0.0396672, 51.5273961], [-0.0394859, 51.527422699999995], [-0.0392453, 51.52745900000001], [-0.0389641, 51.5275007], [-0.03878789999999999, 51.527528399999994], [-0.03857479999999999, 51.5275617], [-0.03836139999999999, 51.52759809999999], [-0.03821900000000001, 51.52762409999999], [-0.0380104, 51.527663399999994], [-0.037830199999999994, 51.52769910000001], [-0.03762689999999999, 51.52774139999998], [-0.0374635, 51.5277766], [-0.0373095, 51.527810499999994], [-0.0370919, 51.52786079999999], [-0.036873, 51.52791229999999], [-0.036652399999999995, 51.52796469999999], [-0.036339199999999995, 51.5280411], [-0.0361288, 51.5280899], [-0.035800599999999995, 51.5281692], [-0.0355442, 51.5282333], [-0.035296100000000004, 51.52829779999999], [-0.0350404, 51.52836620000001], [-0.03479019999999999, 51.52843480000001], [-0.0345624, 51.52849820000001], [-0.0342622, 51.52857869999999], [-0.0340864, 51.5286259], [-0.033898899999999996, 51.52867640000001], [-0.0337173, 51.5287229], [-0.0334774, 51.5287817], [-0.0332883, 51.5288285], [-0.0330775, 51.528877699999995], [-0.0329064, 51.5289171], [-0.0327454, 51.52895269999999], [-0.0325508, 51.528994999999995], [-0.03232519999999999, 51.52904279999999], [-0.0321461, 51.52907879999999], [-0.0319495, 51.52911759999999], [-0.031859599999999995, 51.529135100000005], [-0.0317685, 51.5291527], [-0.031536699999999994, 51.5291952], [-0.03144299999999999, 51.5292128], [-0.0313448, 51.5292299], [-0.030875000000000003, 51.5292897], [-0.030299399999999997, 51.5293778], [-0.0297361, 51.5294662], [-0.0291514, 51.52953130000001], [-0.028654099999999995, 51.52957670000001], [-0.0278988, 51.5296514], [-0.0274337, 51.52969350000001], [-0.0268339, 51.5297466], [-0.026166100000000005, 51.52981999999999], [-0.025668799999999995, 51.5298754], [-0.025224599999999996, 51.52993849999999], [-0.024954800000000003, 51.5299846], [-0.0245868, 51.53004680000001], [-0.024101399999999995, 51.5301314], [-0.023587499999999997, 51.530232000000005], [-0.0232001, 51.530317100000005], [-0.022561099999999997, 51.5304754], [-0.02207, 51.5306044], [-0.0218127, 51.53068669999999], [-0.0212524, 51.530864], [-0.0208246, 51.5310126], [-0.0200308, 51.53134519999999], [-0.0196204, 51.531527399999995], [-0.0192121, 51.531714], [-0.019057699999999997, 51.5317888], [-0.018617199999999997, 51.5320037], [-0.0182993, 51.5321692], [-0.0179083, 51.53237059999999], [-0.016521699999999997, 51.53308880000001], [-0.015172199999999997, 51.5337869], [-0.014419199999999997, 51.5341903], [-0.0139412, 51.53441159999999], [-0.0137455, 51.5345192], [-0.0129116, 51.5349622], [-0.0122037, 51.535335899999986], [-0.0120768, 51.535411399999994], [-0.011833899999999998, 51.5355523], [-0.0116453, 51.5356617], [-0.011244799999999998, 51.535909], [-0.0108451, 51.53617509999999], [-0.0103908, 51.536492599999995], [-0.009939999999999996, 51.53679939999999], [-0.009811899999999998, 51.5368927], [-0.0097027, 51.53697120000001], [-0.0090205, 51.537499399999994], [-0.0085548, 51.5378582], [-0.0083559, 51.538016299999995], [-0.0081332, 51.53819940000001], [-0.007997999999999998, 51.53831259999999], [-0.0077722, 51.53851279999999], [-0.007538700000000001, 51.53872570000001], [-0.0073964, 51.5388648], [-0.0069911999999999995, 51.53926049999999], [-0.006740999999999999, 51.53950640000001], [-0.0063129, 51.5399237], [-0.006209199999999999, 51.54002549999999], [-0.006013400000000001, 51.54021519999999], [-0.0058231, 51.5404004], [-0.005586, 51.540617299999994], [-0.005479199999999999, 51.54071059999998], [-0.005156999999999999, 51.54098689999999], [-0.004941, 51.5411577], [-0.004821099999999999, 51.5412474], [-0.004440199999999999, 51.541491699999995], [-0.0042062, 51.541652], [-0.0039644, 51.5418172], [-0.003746399999999999, 51.5419608], [-0.0034025999999999995, 51.5421753], [-0.003401061354737364, 51.54217625781763], [-0.0033324, 51.54221900000001], [-0.0030681, 51.542384], [-0.0028097, 51.542542999999995], [-0.0024636, 51.54275280000001], [-0.002091, 51.54297580000001], [-0.0018175, 51.543137400000006], [-0.0015435, 51.5432915], [-0.0011814999999999998, 51.54347990000001], [-0.0007267999999999999, 51.54370529999999], [-0.00027929999999999996, 51.5439279], [-0.00013389999999999995, 51.5439925], [-0.0000553, 51.544033], [0.0, 51.544058088379], [0.0004260999999999999, 51.5442514], [0.0008196, 51.54442050000001], [0.0012185589495155595, 51.54458039216955], [0.0014922999999999998, 51.5446901], [0.0016636, 51.54476499999999], [0.001849764931890914, 51.54483822313229], [0.0021998, 51.54497589999999], [0.0025653, 51.5451103], [0.0026872, 51.5451607], [0.0031789, 51.545327], [0.0035156, 51.5454408], [0.003828900000000001, 51.54554139999998], [0.004281499999999999, 51.54567499999999], [0.004717699999999999, 51.5457997], [0.0052384, 51.54593450000001], [0.005590499999999999, 51.54601209999999], [0.0058913, 51.54608210000001], [0.0063041, 51.546175600000005], [0.0069103, 51.54629119999999], [0.007570100000000001, 51.5464149], [0.0087529, 51.546635], [0.0092082, 51.5467191], [0.0103183, 51.5469298], [0.010705199999999998, 51.5470097], [0.0115857, 51.5471948], [0.0119738, 51.5472705], [0.0132745, 51.547501700000005], [0.015442499999999998, 51.547869699999985], [0.0183128, 51.54840169999999], [0.0199408, 51.5487042], [0.0208012, 51.54885920000001], [0.0215452, 51.5490056], [0.021953899999999995, 51.5490751], [0.022430599999999995, 51.54916810000001], [0.0229742, 51.5492718], [0.023439199999999997, 51.549354400000006], [0.0239064, 51.54943489999999], [0.0243561, 51.549512400000005], [0.024567599999999995, 51.54954800000001], [0.0250933, 51.5496449], [0.0257774, 51.5497543], [0.028454899999999995, 51.55019819999999], [0.029911500000000004, 51.5504184], [0.030798, 51.550544], [0.031093514539049447, 51.55058038127133], [0.0312415, 51.5505986], [0.031775099999999994, 51.5506676], [0.0323497, 51.55073569999999], [0.03316519999999999, 51.550823599999994], [0.034124999999999996, 51.5509133], [0.035126599999999994, 51.5510072], [0.03536756299661009, 51.55102583462001], [0.03544616841512619, 51.55103191348578], [0.03606279999999999, 51.55107959999999], [0.0368471, 51.55113949999999], [0.03751999999999999, 51.5511963], [0.0383934, 51.55126399999999], [0.0395233, 51.5513675], [0.0402618, 51.5514473], [0.04096919999999999, 51.5515332], [0.0416787, 51.5516224], [0.0428491, 51.5518225], [0.0433524, 51.5519219], [0.0439616, 51.55205179999999], [0.044622199999999994, 51.5521971], [0.0451826, 51.5523163], [0.04578759999999999, 51.55243660000001], [0.04640059999999999, 51.55255319999999], [0.0467791, 51.55262750000001], [0.0474763, 51.55277190000001], [0.0480538, 51.552905], [0.0484823, 51.5530102], [0.048839400000000005, 51.553103], [0.0494767, 51.55327510000001], [0.0500982, 51.5534413], [0.050350299999999994, 51.5535087], [0.05110819999999999, 51.5537098], [0.0518581, 51.553922500000006], [0.0523822, 51.554071999999984], [0.05303069999999999, 51.55428149999999], [0.0535484, 51.554445499999986], [0.053583799999999994, 51.5544571], [0.054132799999999995, 51.554637500000005], [0.054211861427678386, 51.55466347968381], [0.0549216, 51.554896699999986], [0.0557123, 51.55516140000001], [0.05670209999999999, 51.55548919999999], [0.05822479999999999, 51.5559945], [0.0592948, 51.55635039999999], [0.059697299999999995, 51.5564849], [0.060126299999999994, 51.5566166], [0.0606784, 51.556796], [0.0608309252910082, 51.5568410977771], [0.06103904791983439, 51.5569026341745], [0.06162369999999999, 51.5570755], [0.0623237, 51.557287599999995], [0.0631094, 51.55751660000001], [0.0640578, 51.55778860000001], [0.06426119999999999, 51.557840799999994], [0.06532609999999998, 51.5581106], [0.0655478, 51.5581673], [0.06593349999999999, 51.5582603], [0.06632389999999999, 51.5583465], [0.06690359999999998, 51.5584756], [0.06717121760578885, 51.55852847565103], [0.06741384582421074, 51.55857720621678], [0.06762856556589446, 51.558619655264195], [0.06781933830721086, 51.55865676626488], [0.0679901255245308, 51.5586894826904], [0.06814488869422518, 51.558718748012296], [0.06828758929266479, 51.558745505702184], [0.06842218879622056, 51.55877069923161], [0.06855264868126329, 51.55879527207217], [0.06868293042416386, 51.55882016769541], [0.06881699550129314, 51.55884632957293], [0.06895880538902197, 51.55887470117629], [0.06911232156372121, 51.558906225977054], [0.06928150550176174, 51.55894184744682], [0.06947031867951442, 51.55898250905714], [0.06968272257335006, 51.55902915427959], [0.06992267865963958, 51.55908272658576], [0.0699841, 51.5590967], [0.0706423, 51.5592455], [0.0719812, 51.5595072], [0.073115, 51.559775599999995], [0.074611, 51.560093300000005], [0.07542929999999999, 51.5603048], [0.07637349999999998, 51.5605045], [0.0776574, 51.56082990000001], [0.07826589999999999, 51.5609648], [0.07835477405376055, 51.56098467298899], [0.07847429999999998, 51.561011399999984], [0.07887819999999998, 51.5611269], [0.07927139999999999, 51.5612801], [0.07944229999999998, 51.561340599999994], [0.0797038, 51.56142079999999], [0.07988349999999998, 51.5614648], [0.0802376, 51.56153340000001], [0.0806023, 51.5615984], [0.08112599999999999, 51.561680900000006], [0.0816002, 51.561767399999994], [0.08223179999999998, 51.5619046], [0.0836916, 51.56221849999999], [0.08454459999999998, 51.562403999999994], [0.08572939999999998, 51.5626557], [0.0865046, 51.5628158], [0.08659379999999998, 51.5628413], [0.0867721, 51.56287710000001], [0.08697059999999998, 51.5629244], [0.0870814, 51.562962599999985], [0.08713199999999999, 51.56298000000001], [0.08726089999999999, 51.5630291], [0.08756709999999998, 51.56311829999999], [0.08768089999999999, 51.56315219999999], [0.0879056, 51.56321329999999], [0.08833649999999998, 51.5632924], [0.0886497, 51.563320299999994], [0.0888609, 51.56334110000001], [0.08909269999999998, 51.563364], [0.0893819, 51.5633907], [0.08983152841195213, 51.56341897780258], [0.0905474, 51.56346399999999]]}", "current_leg_start": "London Liverpool Street", "dest_arr_time_act": "2112", "motion_projection": null, "next_location_lat": "51.5634640", "next_location_lon": "0.0905474", "previous_location": "London Liverpool Street", "current_leg_milage": "8.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6674.473, \"from_m\": 2726.445, \"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\": 7287.704, \"from_m\": 6674.473, \"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\": 7486.179, \"from_m\": 7287.704, \"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\": 7606.766, \"from_m\": 7486.179, \"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\": 12321.07, \"from_m\": 7606.766, \"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\": 12416.916, \"from_m\": 12321.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12476.885, \"from_m\": 12416.916, \"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\": 13360.488, \"from_m\": 12476.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}], \"service_id\": 652569, \"profile_key\": \"dbb3e680795e74ca0949fbb8a3448acc6504c5646d94b4e7a6267ddbf8e4078b\", \"schedule_id\": 27144, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 34703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.968, \"section_seq\": 1, \"route_path_id\": 34703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.267, \"section_seq\": 1, \"route_path_id\": 34703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 5, \"distance_m\": 8989.865, \"section_seq\": 1, \"route_path_id\": 34703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Ilford\", \"stage_seq\": 6, \"distance_m\": 11747.944, \"section_seq\": 1, \"route_path_id\": 34703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Ilford EMUD London End Jn\", \"stage_seq\": 7, \"distance_m\": 12461.575, \"section_seq\": 1, \"route_path_id\": 34703}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": null, \"location\": \"Ilford EMUD\", \"stage_seq\": 8, \"distance_m\": 13360.488, \"section_seq\": 1, \"route_path_id\": 34703}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13360.488, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34703}], \"total_distance_m\": 13360.488, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 11894.822, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1465.666, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2043", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "51.5634640", "current_position_lon": "0.0905474", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:52Z\", \"source_id\": 54380826, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:55Z\", \"source_id\": 17436258, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:24Z\", \"source_id\": 54403149, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:27Z\", \"source_id\": 17442165, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:37Z\", \"source_id\": 54406126, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:43Z\", \"source_id\": 17442982, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ilford EMUD", "service_state_platform": null, "timing_fact_generation": 1789675303762987, "current_leg_arrival_utc": "2026-09-17T21:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:36.121035", "service_state_evidence_id": 17442982, "current_leg_start_actual_dep": "2026-09-17T20:43:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:36.312614", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P LST XIF 5V78 None None None None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.473, "from_m": 2726.445, "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": 7287.704, "from_m": 6674.473, "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": 7486.179, "from_m": 7287.704, "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": 7606.766, "from_m": 7486.179, "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": 12321.07, "from_m": 7606.766, "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": 12416.916, "from_m": 12321.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12476.885, "from_m": 12416.916, "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": 13360.488, "from_m": 12476.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}], "service_id": 652569, "profile_key": "dbb3e680795e74ca0949fbb8a3448acc6504c5646d94b4e7a6267ddbf8e4078b", "schedule_id": 27144, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2043", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 34703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 34703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.267, "section_seq": 1, "route_path_id": 34703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056H", "location": "Forest Gate Jn", "stage_seq": 5, "distance_m": 8989.865, "section_seq": 1, "route_path_id": 34703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Ilford", "stage_seq": 6, "distance_m": 11747.944, "section_seq": 1, "route_path_id": 34703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Ilford EMUD London End Jn", "stage_seq": 7, "distance_m": 12461.575, "section_seq": 1, "route_path_id": 34703}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": null, "location": "Ilford EMUD", "stage_seq": 8, "distance_m": 13360.488, "section_seq": 1, "route_path_id": 34703}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13360.488, "from_m": 0.0, "section_seq": 1, "route_path_id": 34703}], "total_distance_m": 13360.488, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 11894.822, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1465.666, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:52Z", "source_id": 54380826, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:51:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:55Z", "source_id": 17436258, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:24Z", "source_id": 54403149, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:00:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:27Z", "source_id": 17442165, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14296, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:37Z", "source_id": 54406126, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:02:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:43Z", "source_id": 17442982, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] London Liverpool Street 2043 2043 7 20:43:00 None Ilford EMUD 2112 2112 None EARLY -10 minutes https://www.realtimetrains.co.uk/service/gb-nr:W60860/2026-09-17/detailed None London Liverpool Street 2026-09-17T20:43:00+01:00 Ilford EMUD 20.0 {"type": "LineString", "coordinates": [[-0.0816517, 51.5179917], [-0.08080779999999999, 51.51954500000001], [-0.08069029999999999, 51.51975329999999], [-0.08060569999999999, 51.5199059], [-0.0804928, 51.5200888], [-0.0803524, 51.5202829], [-0.0802134, 51.5204442], [-0.08012859999999998, 51.5205426], [-0.0800261, 51.52065280000001], [-0.0796697, 51.521035999999995], [-0.0794374, 51.5211957], [-0.0791583, 51.5213892], [-0.0790829, 51.5214413], [-0.0788046, 51.521626], [-0.0787362, 51.5216659], [-0.0786231, 51.52172959999999], [-0.0784651, 51.5218069], [-0.0783286, 51.5218762], [-0.07793639999999999, 51.5220335], [-0.07783119999999999, 51.5220713], [-0.0777357, 51.52210349999999], [-0.07762759999999999, 51.52213819999999], [-0.0775378, 51.52216589999998], [-0.07746679999999999, 51.52218719999999], [-0.0774129, 51.5222019], [-0.07731430000000002, 51.52222690000001], [-0.07721079999999998, 51.52225109999999], [-0.0771023, 51.522276], [-0.07699559999999998, 51.5222982], [-0.0768787, 51.5223178], [-0.07677179999999999, 51.5223361], [-0.0766845, 51.5223504], [-0.07659839999999998, 51.5223626], [-0.07650209999999999, 51.522374], [-0.0764198, 51.52238409999999], [-0.0763345, 51.52239209999998], [-0.07623799999999999, 51.5224002], [-0.07614369999999998, 51.5224065], [-0.07605859999999999, 51.52241130000001], [-0.0759888, 51.52241480000001], [-0.0759032, 51.522418300000005], [-0.0758053, 51.5224206], [-0.0756911, 51.52242409999999], [-0.0754899, 51.522426800000005], [-0.075389, 51.5224287], [-0.0752784, 51.5224312], [-0.07514719999999998, 51.52243529999999], [-0.07497879999999998, 51.522443], [-0.0747536, 51.5224583], [-0.07455609999999999, 51.5224729], [-0.0743593, 51.5224881], [-0.0737021, 51.5225427], [-0.0734508, 51.5225611], [-0.07315099999999998, 51.522585599999985], [-0.0728198, 51.5226125], [-0.072496, 51.5226417], [-0.07237639999999998, 51.5226523], [-0.0722594, 51.5226637], [-0.0721465, 51.52267690000001], [-0.072028, 51.522692000000006], [-0.0718927, 51.52271029999999], [-0.0718341, 51.52271850000001], [-0.0717621, 51.5227298], [-0.0716106, 51.522753900000005], [-0.07146769999999998, 51.522779699999994], [-0.07130229999999999, 51.5228128], [-0.0711456, 51.5228467], [-0.07104459999999999, 51.5228692], [-0.0709037, 51.52290020000001], [-0.0706876, 51.5229487], [-0.0705825811169926, 51.52297321699674], [-0.07049838722976962, 51.522992872321566], [-0.07029779999999998, 51.523039700000005], [-0.0701685, 51.5230688], [-0.0700483, 51.523096399999986], [-0.06992069999999999, 51.5231243], [-0.0697982, 51.5231505], [-0.0697191, 51.52316660000001], [-0.0696049, 51.5231892], [-0.06951419999999998, 51.52320559999998], [-0.06941529999999999, 51.5232215], [-0.0693122, 51.523237], [-0.069234, 51.5232472], [-0.0691518, 51.52325789999999], [-0.0690316, 51.5232731], [-0.068948, 51.5232814], [-0.06886699999999998, 51.5232885], [-0.0687605, 51.5232983], [-0.0686486, 51.5233069], [-0.0684607, 51.52332009999999], [-0.06833279999999999, 51.5233286], [-0.068213, 51.52333540000001], [-0.06806989999999999, 51.52334320000001], [-0.0679341, 51.523350099999995], [-0.067743, 51.5233603], [-0.0676073, 51.5233676], [-0.06745079999999999, 51.52337709999999], [-0.0671754, 51.5233919], [-0.0669858, 51.5234038], [-0.0668084, 51.52341539999999], [-0.066319, 51.523445599999995], [-0.0661496, 51.5234557], [-0.06598119999999999, 51.52346549999999], [-0.0658669, 51.5234757], [-0.06576649999999999, 51.5234862], [-0.0656678, 51.52349709999999], [-0.06544959999999998, 51.5235242], [-0.06530499999999999, 51.5235393], [-0.0649147, 51.5235644], [-0.0646804, 51.523580800000005], [-0.0642792, 51.52360730000001], [-0.0639446, 51.52363210000001], [-0.0636556, 51.52365229999999], [-0.0635169, 51.5236621], [-0.0633305, 51.52367379999999], [-0.0630831, 51.52368820000001], [-0.0629678, 51.5236952], [-0.0628511, 51.5237017], [-0.0625181, 51.52371739999999], [-0.0623503, 51.5237226], [-0.0622389, 51.52372619999999], [-0.0621418, 51.5237285], [-0.06202889999999999, 51.5237312], [-0.06189339999999999, 51.523734000000005], [-0.0618118, 51.5237357], [-0.0617015, 51.5237376], [-0.0616026, 51.5237382], [-0.06145550000000001, 51.5237387], [-0.0613546, 51.5237403], [-0.06125789999999999, 51.5237425], [-0.0611018, 51.5237461], [-0.0609465, 51.52375159999999], [-0.0608129, 51.52375639999999], [-0.06067779999999998, 51.5237615], [-0.0604938, 51.523772099999995], [-0.0603645, 51.523779999999995], [-0.0602437, 51.52378879999999], [-0.0601286, 51.5237973], [-0.0600144, 51.5238063], [-0.059871299999999995, 51.52381840000001], [-0.05968090000000001, 51.52383400000001], [-0.05951630000000001, 51.523848], [-0.0593524, 51.523862900000005], [-0.05919139999999999, 51.5238771], [-0.05902729999999999, 51.5238928], [-0.0588043, 51.5239139], [-0.0586337, 51.523930400000005], [-0.0584601, 51.5239479], [-0.05823380000000001, 51.52396989999999], [-0.0580581, 51.52398739999999], [-0.0578296, 51.52401149999999], [-0.05767110000000001, 51.524029], [-0.05752089999999999, 51.52404709999998], [-0.05716, 51.5240913], [-0.05700210000000001, 51.524111899999994], [-0.056858, 51.5241316], [-0.056612199999999994, 51.52416660000001], [-0.05639919999999999, 51.524197099999995], [-0.0561946, 51.52422739999999], [-0.0559518, 51.5242648], [-0.05557019999999999, 51.524325999999995], [-0.055057499999999995, 51.5244068], [-0.05475290000000001, 51.52445660000001], [-0.0544526, 51.524508100000006], [-0.05412039999999999, 51.5245674], [-0.0538741, 51.5246114], [-0.053438299999999994, 51.5246947], [-0.05317159999999999, 51.524745499999995], [-0.0530061, 51.5247786], [-0.0528224, 51.524816900000005], [-0.05263539999999999, 51.5248548], [-0.0524537, 51.52489379999999], [-0.0522438, 51.524939], [-0.0520251, 51.524987499999995], [-0.0516649, 51.5250722], [-0.0513426, 51.5251491], [-0.0510239, 51.52522600000001], [-0.0508576, 51.525266499999994], [-0.05069559999999999, 51.5253081], [-0.05046049999999999, 51.5253685], [-0.0503405, 51.52540050000001], [-0.050220499999999994, 51.52543419999999], [-0.05003839999999999, 51.5254845], [-0.04985889999999999, 51.5255387], [-0.04968539999999999, 51.52559440000001], [-0.0494734, 51.5256624], [-0.04925299999999999, 51.5257336], [-0.0490347, 51.525807699999994], [-0.0487445, 51.525900699999994], [-0.04854189999999999, 51.525961499999994], [-0.04831989999999999, 51.5260235], [-0.0481892, 51.526059], [-0.048009199999999995, 51.5261037], [-0.047782099999999994, 51.52615860000001], [-0.0475271, 51.52621630000001], [-0.047262799999999994, 51.526271599999994], [-0.047027799999999995, 51.526319], [-0.04679119999999999, 51.52636449999999], [-0.04652619999999999, 51.52641309999999], [-0.0462473, 51.526460699999994], [-0.0459614, 51.5265071], [-0.0456417, 51.5265535], [-0.0447296, 51.5266847], [-0.04399429999999999, 51.5267902], [-0.0437635, 51.5268226], [-0.0429621, 51.5269352], [-0.0422656, 51.52703439999999], [-0.041498299999999995, 51.527145700000005], [-0.0411678, 51.5271929], [-0.0408419, 51.527237099999994], [-0.0405541, 51.52727599999999], [-0.0402609, 51.5273178], [-0.0399659, 51.52735560000001], [-0.0398122, 51.52737589999999], [-0.0396672, 51.5273961], [-0.0394859, 51.527422699999995], [-0.0392453, 51.52745900000001], [-0.0389641, 51.5275007], [-0.03878789999999999, 51.527528399999994], [-0.03857479999999999, 51.5275617], [-0.03836139999999999, 51.52759809999999], [-0.03821900000000001, 51.52762409999999], [-0.0380104, 51.527663399999994], [-0.037830199999999994, 51.52769910000001], [-0.03762689999999999, 51.52774139999998], [-0.0374635, 51.5277766], [-0.0373095, 51.527810499999994], [-0.0370919, 51.52786079999999], [-0.036873, 51.52791229999999], [-0.036652399999999995, 51.52796469999999], [-0.036339199999999995, 51.5280411], [-0.0361288, 51.5280899], [-0.035800599999999995, 51.5281692], [-0.0355442, 51.5282333], [-0.035296100000000004, 51.52829779999999], [-0.0350404, 51.52836620000001], [-0.03479019999999999, 51.52843480000001], [-0.0345624, 51.52849820000001], [-0.0342622, 51.52857869999999], [-0.0340864, 51.5286259], [-0.033898899999999996, 51.52867640000001], [-0.0337173, 51.5287229], [-0.0334774, 51.5287817], [-0.0332883, 51.5288285], [-0.0330775, 51.528877699999995], [-0.0329064, 51.5289171], [-0.0327454, 51.52895269999999], [-0.0325508, 51.528994999999995], [-0.03232519999999999, 51.52904279999999], [-0.0321461, 51.52907879999999], [-0.0319495, 51.52911759999999], [-0.031859599999999995, 51.529135100000005], [-0.0317685, 51.5291527], [-0.031536699999999994, 51.5291952], [-0.03144299999999999, 51.5292128], [-0.0313448, 51.5292299], [-0.030875000000000003, 51.5292897], [-0.030299399999999997, 51.5293778], [-0.0297361, 51.5294662], [-0.0291514, 51.52953130000001], [-0.028654099999999995, 51.52957670000001], [-0.0278988, 51.5296514], [-0.0274337, 51.52969350000001], [-0.0268339, 51.5297466], [-0.026166100000000005, 51.52981999999999], [-0.025668799999999995, 51.5298754], [-0.025224599999999996, 51.52993849999999], [-0.024954800000000003, 51.5299846], [-0.0245868, 51.53004680000001], [-0.024101399999999995, 51.5301314], [-0.023587499999999997, 51.530232000000005], [-0.0232001, 51.530317100000005], [-0.022561099999999997, 51.5304754], [-0.02207, 51.5306044], [-0.0218127, 51.53068669999999], [-0.0212524, 51.530864], [-0.0208246, 51.5310126], [-0.0200308, 51.53134519999999], [-0.0196204, 51.531527399999995], [-0.0192121, 51.531714], [-0.019057699999999997, 51.5317888], [-0.018617199999999997, 51.5320037], [-0.0182993, 51.5321692], [-0.0179083, 51.53237059999999], [-0.016521699999999997, 51.53308880000001], [-0.015172199999999997, 51.5337869], [-0.014419199999999997, 51.5341903], [-0.0139412, 51.53441159999999], [-0.0137455, 51.5345192], [-0.0129116, 51.5349622], [-0.0122037, 51.535335899999986], [-0.0120768, 51.535411399999994], [-0.011833899999999998, 51.5355523], [-0.0116453, 51.5356617], [-0.011244799999999998, 51.535909], [-0.0108451, 51.53617509999999], [-0.0103908, 51.536492599999995], [-0.009939999999999996, 51.53679939999999], [-0.009811899999999998, 51.5368927], [-0.0097027, 51.53697120000001], [-0.0090205, 51.537499399999994], [-0.0085548, 51.5378582], [-0.0083559, 51.538016299999995], [-0.0081332, 51.53819940000001], [-0.007997999999999998, 51.53831259999999], [-0.0077722, 51.53851279999999], [-0.007538700000000001, 51.53872570000001], [-0.0073964, 51.5388648], [-0.0069911999999999995, 51.53926049999999], [-0.006740999999999999, 51.53950640000001], [-0.0063129, 51.5399237], [-0.006209199999999999, 51.54002549999999], [-0.006013400000000001, 51.54021519999999], [-0.0058231, 51.5404004], [-0.005586, 51.540617299999994], [-0.005479199999999999, 51.54071059999998], [-0.005156999999999999, 51.54098689999999], [-0.004941, 51.5411577], [-0.004821099999999999, 51.5412474], [-0.004440199999999999, 51.541491699999995], [-0.0042062, 51.541652], [-0.0039644, 51.5418172], [-0.003746399999999999, 51.5419608], [-0.0034025999999999995, 51.5421753], [-0.003401061354737364, 51.54217625781763], [-0.0033324, 51.54221900000001], [-0.0030681, 51.542384], [-0.0028097, 51.542542999999995], [-0.0024636, 51.54275280000001], [-0.002091, 51.54297580000001], [-0.0018175, 51.543137400000006], [-0.0015435, 51.5432915], [-0.0011814999999999998, 51.54347990000001], [-0.0007267999999999999, 51.54370529999999], [-0.00027929999999999996, 51.5439279], [-0.00013389999999999995, 51.5439925], [-0.0000553, 51.544033], [0.0, 51.544058088379], [0.0004260999999999999, 51.5442514], [0.0008196, 51.54442050000001], [0.0012185589495155595, 51.54458039216955], [0.0014922999999999998, 51.5446901], [0.0016636, 51.54476499999999], [0.001849764931890914, 51.54483822313229], [0.0021998, 51.54497589999999], [0.0025653, 51.5451103], [0.0026872, 51.5451607], [0.0031789, 51.545327], [0.0035156, 51.5454408], [0.003828900000000001, 51.54554139999998], [0.004281499999999999, 51.54567499999999], [0.004717699999999999, 51.5457997], [0.0052384, 51.54593450000001], [0.005590499999999999, 51.54601209999999], [0.0058913, 51.54608210000001], [0.0063041, 51.546175600000005], [0.0069103, 51.54629119999999], [0.007570100000000001, 51.5464149], [0.0087529, 51.546635], [0.0092082, 51.5467191], [0.0103183, 51.5469298], [0.010705199999999998, 51.5470097], [0.0115857, 51.5471948], [0.0119738, 51.5472705], [0.0132745, 51.547501700000005], [0.015442499999999998, 51.547869699999985], [0.0183128, 51.54840169999999], [0.0199408, 51.5487042], [0.0208012, 51.54885920000001], [0.0215452, 51.5490056], [0.021953899999999995, 51.5490751], [0.022430599999999995, 51.54916810000001], [0.0229742, 51.5492718], [0.023439199999999997, 51.549354400000006], [0.0239064, 51.54943489999999], [0.0243561, 51.549512400000005], [0.024567599999999995, 51.54954800000001], [0.0250933, 51.5496449], [0.0257774, 51.5497543], [0.028454899999999995, 51.55019819999999], [0.029911500000000004, 51.5504184], [0.030798, 51.550544], [0.031093514539049447, 51.55058038127133], [0.0312415, 51.5505986], [0.031775099999999994, 51.5506676], [0.0323497, 51.55073569999999], [0.03316519999999999, 51.550823599999994], [0.034124999999999996, 51.5509133], [0.035126599999999994, 51.5510072], [0.03536756299661009, 51.55102583462001], [0.03544616841512619, 51.55103191348578], [0.03606279999999999, 51.55107959999999], [0.0368471, 51.55113949999999], [0.03751999999999999, 51.5511963], [0.0383934, 51.55126399999999], [0.0395233, 51.5513675], [0.0402618, 51.5514473], [0.04096919999999999, 51.5515332], [0.0416787, 51.5516224], [0.0428491, 51.5518225], [0.0433524, 51.5519219], [0.0439616, 51.55205179999999], [0.044622199999999994, 51.5521971], [0.0451826, 51.5523163], [0.04578759999999999, 51.55243660000001], [0.04640059999999999, 51.55255319999999], [0.0467791, 51.55262750000001], [0.0474763, 51.55277190000001], [0.0480538, 51.552905], [0.0484823, 51.5530102], [0.048839400000000005, 51.553103], [0.0494767, 51.55327510000001], [0.0500982, 51.5534413], [0.050350299999999994, 51.5535087], [0.05110819999999999, 51.5537098], [0.0518581, 51.553922500000006], [0.0523822, 51.554071999999984], [0.05303069999999999, 51.55428149999999], [0.0535484, 51.554445499999986], [0.053583799999999994, 51.5544571], [0.054132799999999995, 51.554637500000005], [0.054211861427678386, 51.55466347968381], [0.0549216, 51.554896699999986], [0.0557123, 51.55516140000001], [0.05670209999999999, 51.55548919999999], [0.05822479999999999, 51.5559945], [0.0592948, 51.55635039999999], [0.059697299999999995, 51.5564849], [0.060126299999999994, 51.5566166], [0.0606784, 51.556796], [0.0608309252910082, 51.5568410977771], [0.06103904791983439, 51.5569026341745], [0.06162369999999999, 51.5570755], [0.0623237, 51.557287599999995], [0.0631094, 51.55751660000001], [0.0640578, 51.55778860000001], [0.06426119999999999, 51.557840799999994], [0.06532609999999998, 51.5581106], [0.0655478, 51.5581673], [0.06593349999999999, 51.5582603], [0.06632389999999999, 51.5583465], [0.06690359999999998, 51.5584756], [0.06717121760578885, 51.55852847565103], [0.06741384582421074, 51.55857720621678], [0.06762856556589446, 51.558619655264195], [0.06781933830721086, 51.55865676626488], [0.0679901255245308, 51.5586894826904], [0.06814488869422518, 51.558718748012296], [0.06828758929266479, 51.558745505702184], [0.06842218879622056, 51.55877069923161], [0.06855264868126329, 51.55879527207217], [0.06868293042416386, 51.55882016769541], [0.06881699550129314, 51.55884632957293], [0.06895880538902197, 51.55887470117629], [0.06911232156372121, 51.558906225977054], [0.06928150550176174, 51.55894184744682], [0.06947031867951442, 51.55898250905714], [0.06968272257335006, 51.55902915427959], [0.06992267865963958, 51.55908272658576], [0.0699841, 51.5590967], [0.0706423, 51.5592455], [0.0719812, 51.5595072], [0.073115, 51.559775599999995], [0.074611, 51.560093300000005], [0.07542929999999999, 51.5603048], [0.07637349999999998, 51.5605045], [0.0776574, 51.56082990000001], [0.07826589999999999, 51.5609648], [0.07835477405376055, 51.56098467298899], [0.07847429999999998, 51.561011399999984], [0.07887819999999998, 51.5611269], [0.07927139999999999, 51.5612801], [0.07944229999999998, 51.561340599999994], [0.0797038, 51.56142079999999], [0.07988349999999998, 51.5614648], [0.0802376, 51.56153340000001], [0.0806023, 51.5615984], [0.08112599999999999, 51.561680900000006], [0.0816002, 51.561767399999994], [0.08223179999999998, 51.5619046], [0.0836916, 51.56221849999999], [0.08454459999999998, 51.562403999999994], [0.08572939999999998, 51.5626557], [0.0865046, 51.5628158], [0.08659379999999998, 51.5628413], [0.0867721, 51.56287710000001], [0.08697059999999998, 51.5629244], [0.0870814, 51.562962599999985], [0.08713199999999999, 51.56298000000001], [0.08726089999999999, 51.5630291], [0.08756709999999998, 51.56311829999999], [0.08768089999999999, 51.56315219999999], [0.0879056, 51.56321329999999], [0.08833649999999998, 51.5632924], [0.0886497, 51.563320299999994], [0.0888609, 51.56334110000001], [0.08909269999999998, 51.563364], [0.0893819, 51.5633907], [0.08983152841195213, 51.56341897780258], [0.0905474, 51.56346399999999]]} 8.2 2042 2102 London Liverpool Street Ilford EMUD Ilford EMUD 51.5634640 0.0905474 51.5634640 0.0905474 1 0 2026-09-17 20:12:56 TERMINATED 2026-09-17 20:02:00 Ilford EMUD TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442982 1789675303762987 27 27 2026-09-17 20:12:36.312614 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:36.121035
620835 652371 L88989 322H24MZ17 2026-09-17 COMPLETE 17442586 2026-09-17 21:02:00 2026-09-17 20:12:56 2026-09-19 20:12:56 {"id": 652371, "stp": "P", "toc": "Northern", "uid": "L88989", "consist": "331105", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88989/2026-09-17/detailed", "trust_id": "322H24MZ17", "origin_crs": "ALD", "show_on_map": 0, "dar_est_time": "20:33:00", "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-17", "dest_arr_time": "2102", "dest_platform": "9", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2H24", "timing_status": "ON TIME", "origin_station": "Alderley Edge", "current_leg_arr": "2102", "current_leg_dep": "2056", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "2033", "origin_platform": "1", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-17T20:12:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-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": "Levenshulme", "dest_arr_time_act": "2102", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Levenshulme", "current_leg_milage": "2.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 90.107, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 133.365, \"from_m\": 90.107, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2341.815, \"from_m\": 133.365, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 3295.363, \"from_m\": 2341.815, \"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\": 7919.201, \"from_m\": 3295.363, \"capability_applied\": null, \"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\": 10712.619, \"from_m\": 7919.201, \"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\": 11663.234, \"from_m\": 10712.619, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12541.257, \"from_m\": 11663.234, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12984.134, \"from_m\": 12541.257, \"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\": 13964.386, \"from_m\": 12984.134, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14018.756, \"from_m\": 13964.386, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18161.202, \"from_m\": 14018.756, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19124.69, \"from_m\": 18161.202, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19196.844, \"from_m\": 19124.69, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19724.936, \"from_m\": 19196.844, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21259.242, \"from_m\": 19724.936, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21422.967, \"from_m\": 21259.242, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21732.38, \"from_m\": 21422.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21778.586, \"from_m\": 21732.38, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21856.376, \"from_m\": 21778.586, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22265.556, \"from_m\": 21856.376, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 652371, \"profile_key\": \"400946e6a52f2602a4d24a4311ea7242337fb0918546d9bb522351dfddf41f2d\", \"schedule_id\": 19165, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Alderley Edge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036H\", \"location\": \"Wilmslow\", \"stage_seq\": 2, \"distance_m\": 2943.887, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2039H\", \"location\": \"Handforth\", \"stage_seq\": 3, \"distance_m\": 5056.285, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 4, \"distance_m\": 8956.315, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 5, \"distance_m\": 10439.55, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 6, \"distance_m\": 11899.983, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 7, \"distance_m\": 12333.997, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2049\", \"location\": \"Stockport\", \"stage_seq\": 8, \"distance_m\": 12774.183, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 9, \"distance_m\": 13964.386, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2052H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 10, \"distance_m\": 15450.737, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2056\", \"location\": \"Levenshulme\", \"stage_seq\": 11, \"distance_m\": 17658.394, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 12, \"distance_m\": 18575.706, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Ardwick Jn\", \"stage_seq\": 13, \"distance_m\": 21112.87, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 14, \"distance_m\": 22265.556, \"section_seq\": 1, \"route_path_id\": 73821}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22265.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73821}], \"total_distance_m\": 22265.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20306.425, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1959.131, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2033", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:51Z\", \"source_id\": 54340693, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:58Z\", \"source_id\": 17425390, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:52Z\", \"source_id\": 54347611, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:37:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:57Z\", \"source_id\": 17427322, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:22Z\", \"source_id\": 54358331, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:42:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:27Z\", \"source_id\": 17430200, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:03Z\", \"source_id\": 17433778, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:22Z\", \"source_id\": 54382014, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:52:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:26Z\", \"source_id\": 17436634, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:30Z\", \"source_id\": 54389257, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:33Z\", \"source_id\": 17438515, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:03Z\", \"source_id\": 54404750, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:07Z\", \"source_id\": 17442586, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "9", "timing_fact_generation": 1789675268318465, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:44.194961", "service_state_evidence_id": 17442586, "current_leg_start_actual_dep": "2026-09-17T20:56:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:44.702068", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P ALD MAN 2H24 331105 4 100 None {"version": 3, "segments": [{"to_m": 90.107, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 133.365, "from_m": 90.107, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2341.815, "from_m": 133.365, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 3295.363, "from_m": 2341.815, "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": 7919.201, "from_m": 3295.363, "capability_applied": null, "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": 10712.619, "from_m": 7919.201, "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": 11663.234, "from_m": 10712.619, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12541.257, "from_m": 11663.234, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12984.134, "from_m": 12541.257, "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": 13964.386, "from_m": 12984.134, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14018.756, "from_m": 13964.386, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18161.202, "from_m": 14018.756, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19124.69, "from_m": 18161.202, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19196.844, "from_m": 19124.69, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19724.936, "from_m": 19196.844, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21259.242, "from_m": 19724.936, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21422.967, "from_m": 21259.242, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21732.38, "from_m": 21422.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21778.586, "from_m": 21732.38, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21856.376, "from_m": 21778.586, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22265.556, "from_m": 21856.376, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 652371, "profile_key": "400946e6a52f2602a4d24a4311ea7242337fb0918546d9bb522351dfddf41f2d", "schedule_id": 19165, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2033", "location": "Alderley Edge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73821}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036H", "location": "Wilmslow", "stage_seq": 2, "distance_m": 2943.887, "section_seq": 1, "route_path_id": 73821}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2039H", "location": "Handforth", "stage_seq": 3, "distance_m": 5056.285, "section_seq": 1, "route_path_id": 73821}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043H", "location": "Cheadle Hulme", "stage_seq": 4, "distance_m": 8956.315, "section_seq": 1, "route_path_id": 73821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Adswood Road Jn", "stage_seq": 5, "distance_m": 10439.55, "section_seq": 1, "route_path_id": 73821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Edgeley Jn No.1", "stage_seq": 6, "distance_m": 11899.983, "section_seq": 1, "route_path_id": 73821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Edgeley Jn No2", "stage_seq": 7, "distance_m": 12333.997, "section_seq": 1, "route_path_id": 73821}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2049", "location": "Stockport", "stage_seq": 8, "distance_m": 12774.183, "section_seq": 1, "route_path_id": 73821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Heaton Norris Jn", "stage_seq": 9, "distance_m": 13964.386, "section_seq": 1, "route_path_id": 73821}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2052H", "location": "Heaton Chapel", "stage_seq": 10, "distance_m": 15450.737, "section_seq": 1, "route_path_id": 73821}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2056", "location": "Levenshulme", "stage_seq": 11, "distance_m": 17658.394, "section_seq": 1, "route_path_id": 73821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Slade Lane Jn", "stage_seq": 12, "distance_m": 18575.706, "section_seq": 1, "route_path_id": 73821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Ardwick Jn", "stage_seq": 13, "distance_m": 21112.87, "section_seq": 1, "route_path_id": 73821}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 14, "distance_m": 22265.556, "section_seq": 1, "route_path_id": 73821}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22265.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 73821}], "total_distance_m": 22265.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20306.425, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1959.131, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9116, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:51Z", "source_id": 54340693, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:34:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:58Z", "source_id": 17425390, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9090, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:52Z", "source_id": 54347611, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:37:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:57Z", "source_id": 17427322, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9081, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:22Z", "source_id": 54358331, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:42:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:27Z", "source_id": 17430200, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:03Z", "source_id": 17433778, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8871, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:22Z", "source_id": 54382014, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:52:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:26Z", "source_id": 17436634, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8868, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:30Z", "source_id": 54389257, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:55:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:33Z", "source_id": 17438515, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8464, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:03Z", "source_id": 54404750, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:02:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:07Z", "source_id": 17442586, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] Alderley Edge 2033 2033 1 20:33:00 None Manchester Piccadilly 2102 2102 9 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88989/2026-09-17/detailed None Levenshulme 2026-09-17T20:56:00+01:00 Manchester Piccadilly 6.0 {"type": "LineString", "coordinates": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-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]]} 2.9 2056 2102 Levenshulme Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-17 20:12:56 TERMINATED 2026-09-17 20:02:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442586 1789675268318465 37 37 2026-09-17 20:12:44.702068 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:44.194961
620836 649605 G16317 311P37MX17 2026-09-17 COMPLETE 17443626 2026-09-17 21:02:00 2026-09-17 20:12:56 2026-09-19 20:12:56 {"id": 649605, "stp": "O", "toc": "TransPennine Express", "uid": "G16317", "consist": "185145+185109", "dest_crs": "SCA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G16317/2026-09-17/detailed", "trust_id": "311P37MX17", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Scarborough", "service_date": "2026-09-17", "dest_arr_time": "2100", "dest_platform": "1", "is_terminated": 1, "next_location": "Scarborough", "signalling_id": "1P37", "timing_status": "LATE", "origin_station": "Manchester Victoria", "current_leg_arr": "2102", "current_leg_dep": "2057", "current_leg_end": "Scarborough", "origin_dep_time": "1845", "origin_platform": "2", "current_location": "Scarborough", "last_update_time": "2026-09-17T20:12:56", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.41691620343599933, 54.24062386801721], [-0.4169037, 54.2406362], [-0.4166146, 54.240979], [-0.4164143, 54.2412431], [-0.4160308, 54.24188629999999], [-0.4158902, 54.2422163], [-0.4157585, 54.2425263], [-0.4156734999999999, 54.24279749999999], [-0.41560249999999993, 54.2430909], [-0.4155594, 54.2433474], [-0.4155299, 54.24364460000001], [-0.41552909999999993, 54.2439368], [-0.41554299999999994, 54.24421019999999], [-0.41564529999999994, 54.2447332], [-0.41573179999999993, 54.2450202], [-0.4158548, 54.24533159999999], [-0.4159857, 54.2456055], [-0.4161283999999999, 54.2458567], [-0.4163816, 54.2462384], [-0.4166769, 54.2466165], [-0.4174134000000001, 54.24734310000001], [-0.4176674, 54.2475871], [-0.4178752999999999, 54.24781399999999], [-0.4180704, 54.248082499999995], [-0.4182092, 54.24829909999999], [-0.41831499999999994, 54.2485357], [-0.4183966, 54.2487586], [-0.418471, 54.24899849999999], [-0.4184841999999999, 54.2491352], [-0.4185013, 54.2494299], [-0.4184818, 54.2496536], [-0.4184431, 54.249923900000006], [-0.4183895, 54.25015799999999], [-0.4181962, 54.250675599999994], [-0.4175435, 54.2520342], [-0.4173376, 54.2524262], [-0.4169235999999999, 54.2532706], [-0.4168103, 54.25362139999999], [-0.41666859999999994, 54.2541469], [-0.4163872, 54.255466600000005], [-0.4161058, 54.2567854], [-0.4155181999999999, 54.258887], [-0.41514919999999994, 54.260138], [-0.4149503, 54.2608617], [-0.4148855, 54.2611348], [-0.4148305, 54.261438], [-0.4147939, 54.2618925], [-0.4148089, 54.2623135], [-0.414813641623234, 54.26235185318483], [-0.4148597, 54.26272439999999], [-0.4150231, 54.2635832], [-0.41514169999999995, 54.2641917], [-0.4152159, 54.2647949], [-0.4152333, 54.26545029999999], [-0.4152281, 54.265980600000006], [-0.4152219, 54.2661559], [-0.4151738, 54.2668658], [-0.4151346, 54.2672481], [-0.4150638, 54.2679388], [-0.4149324, 54.2688598], [-0.4146266, 54.270365], [-0.41441199999999995, 54.27133139999999], [-0.41432889999999994, 54.27169479999999], [-0.41426, 54.2719512], [-0.4141679999999999, 54.272243], [-0.4140473, 54.2725218], [-0.4138863, 54.27282410000001], [-0.4136879, 54.2731326], [-0.4135001, 54.27339889999999], [-0.4132882, 54.273652600000005], [-0.4130173, 54.2739345], [-0.4128388, 54.2740991], [-0.412513, 54.27438399999998], [-0.4120087999999999, 54.27474579999999], [-0.4113972, 54.2751341], [-0.4112008999999999, 54.2752442], [-0.41085009999999994, 54.27544100000001], [-0.4104237999999999, 54.275665199999985], [-0.4099542000000001, 54.275954], [-0.4095116999999999, 54.2761912], [-0.4092219999999999, 54.27637909999999], [-0.4090074, 54.27652789999999], [-0.4089207, 54.27659649999999], [-0.408758, 54.27672520000001], [-0.4085978, 54.276878199999985], [-0.4081909, 54.277293099999994], [-0.40805119999999995, 54.277435], [-0.4077393, 54.2777289], [-0.4076904, 54.27777609999999], [-0.4075027, 54.277960799999995], [-0.4071862, 54.27823169999999], [-0.40693139999999994, 54.27843850000001], [-0.4066927, 54.27864679999999], [-0.4064190999999999, 54.278895699999985], [-0.4060623, 54.2792309], [-0.4059166, 54.27935130000001], [-0.40580189999999994, 54.27944469999999], [-0.4056904, 54.27952210000001], [-0.4052969, 54.279723099999984]]}", "current_leg_start": "Seamer", "dest_arr_time_act": "2100", "motion_projection": null, "next_location_lat": "54.2797231", "next_location_lon": "-0.4052969", "previous_location": "Seamer", "current_leg_milage": "2.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 458.379, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2545.766, \"from_m\": 458.379, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 10952.458, \"from_m\": 2545.766, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11924.078, \"from_m\": 10952.458, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11995.531, \"from_m\": 11924.078, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12063.387, \"from_m\": 11995.531, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13651.982, \"from_m\": 12063.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23758.648, \"from_m\": 13651.982, \"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\": 23815.287, \"from_m\": 23758.648, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24044.497, \"from_m\": 23815.287, \"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\": 24313.372, \"from_m\": 24044.497, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28995.021, \"from_m\": 24313.372, \"capability_applied\": null, \"effective_limit_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\": 29635.284, \"from_m\": 28995.021, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30368.978, \"from_m\": 29635.284, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30700.85, \"from_m\": 30368.978, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39018.635, \"from_m\": 30700.85, \"capability_applied\": null, \"effective_limit_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\": 39386.475, \"from_m\": 39018.635, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41047.618, \"from_m\": 39386.475, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41512.142, \"from_m\": 41047.618, \"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\": 41713.202, \"from_m\": 41512.142, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43364.773, \"from_m\": 41713.202, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43429.073, \"from_m\": 43364.773, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47332.835, \"from_m\": 43429.073, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50838.058, \"from_m\": 47332.835, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50921.618, \"from_m\": 50838.058, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56970.302, \"from_m\": 50921.618, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57061.61, \"from_m\": 56970.302, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61489.742, \"from_m\": 57061.61, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62175.263, \"from_m\": 61489.742, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 63415.86, \"from_m\": 62175.263, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63507.868, \"from_m\": 63415.86, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67719.506, \"from_m\": 63507.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67999.124, \"from_m\": 67719.506, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 68075.208, \"from_m\": 67999.124, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68219.345, \"from_m\": 68075.208, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68268.8, \"from_m\": 68219.345, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68853.303, \"from_m\": 68268.8, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 69103.217, \"from_m\": 68853.303, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 69439.422, \"from_m\": 69103.217, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 69886.673, \"from_m\": 69439.422, \"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\": 70570.103, \"from_m\": 69886.673, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 70609.193, \"from_m\": 70570.103, \"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\": 72658.64, \"from_m\": 70609.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73477.81, \"from_m\": 72658.64, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 75406.595, \"from_m\": 73477.81, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 75473.57, \"from_m\": 75406.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84648.052, \"from_m\": 75473.57, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 84678.934, \"from_m\": 84648.052, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 92009.52, \"from_m\": 84678.934, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 93335.255, \"from_m\": 92009.52, \"capability_applied\": null, \"effective_limit_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\": 104785.665, \"from_m\": 93335.255, \"capability_applied\": null, \"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\": 106935.288, \"from_m\": 104785.665, \"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\": 109222.336, \"from_m\": 106935.288, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 109273.384, \"from_m\": 109222.336, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 109378.646, \"from_m\": 109273.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109454.278, \"from_m\": 109378.646, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 109483.8, \"from_m\": 109454.278, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109790.301, \"from_m\": 109483.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 109924.662, \"from_m\": 109790.301, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110082.64, \"from_m\": 109924.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110189.62, \"from_m\": 110082.64, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110542.827, \"from_m\": 110189.62, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 112666.663, \"from_m\": 110542.827, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 117023.387, \"from_m\": 112666.663, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120065.609, \"from_m\": 117023.387, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121207.106, \"from_m\": 120065.609, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 126208.209, \"from_m\": 121207.106, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 127695.891, \"from_m\": 126208.209, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 131474.367, \"from_m\": 127695.891, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 132081.008, \"from_m\": 131474.367, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 132187.821, \"from_m\": 132081.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\": 133649.051, \"from_m\": 132187.821, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 134045.537, \"from_m\": 133649.051, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 134075.155, \"from_m\": 134045.537, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 134124.067, \"from_m\": 134075.155, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 136098.344, \"from_m\": 134124.067, \"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\": 139386.832, \"from_m\": 136098.344, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 139704.229, \"from_m\": 139386.832, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 140443.641, \"from_m\": 139704.229, \"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\": 143325.266, \"from_m\": 140443.641, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 143675.733, \"from_m\": 143325.266, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 144201.725, \"from_m\": 143675.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 144419.15, \"from_m\": 144201.725, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 161433.127, \"from_m\": 144419.15, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 161767.784, \"from_m\": 161433.127, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 172250.42, \"from_m\": 161767.784, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 176801.081, \"from_m\": 172250.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\": 177042.729, \"from_m\": 176801.081, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 177170.201, \"from_m\": 177042.729, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 177289.03, \"from_m\": 177170.201, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 177562.832, \"from_m\": 177289.03, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 649605, \"profile_key\": \"a2115f0bc47004d15564764fb5d1540563e7919149bc2b9bc87ab10d4890ef2d\", \"schedule_id\": 36522, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1845\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1847\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 2169.702, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1847H\", \"location\": \"Philips Park West Jn\", \"stage_seq\": 3, \"distance_m\": 2773.406, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848\", \"location\": \"Baguley Fold Jn\", \"stage_seq\": 4, \"distance_m\": 4004.803, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851H\", \"location\": \"Ashton Moss North Jn\", \"stage_seq\": 5, \"distance_m\": 8840.431, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1856H\", \"location\": \"Stalybridge\", \"stage_seq\": 6, \"distance_m\": 12484.99, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901H\", \"location\": \"Greenfield\", \"stage_seq\": 7, \"distance_m\": 20307.523, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"Diggle Jn\", \"stage_seq\": 8, \"distance_m\": 23621.078, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907H\", \"location\": \"Marsden\", \"stage_seq\": 9, \"distance_m\": 29927.442, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"1916\", \"wtt_dep\": \"1917H\", \"location\": \"Huddersfield\", \"stage_seq\": 10, \"distance_m\": 41292.885, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920H\", \"location\": \"Bradley Jn\", \"stage_seq\": 11, \"distance_m\": 45666.492, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921H\", \"location\": \"Heaton Lodge East Jn\", \"stage_seq\": 12, \"distance_m\": 47913.566, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 13, \"distance_m\": 50921.618, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"1925H\", \"wtt_dep\": \"1926H\", \"location\": \"Dewsbury\", \"stage_seq\": 14, \"distance_m\": 54203.779, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931\", \"location\": \"Morley\", \"stage_seq\": 15, \"distance_m\": 61599.238, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Whitehall Jn\", \"stage_seq\": 16, \"distance_m\": 68075.208, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 17, \"distance_m\": 68463.194, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"1938\", \"wtt_dep\": \"1945\", \"location\": \"Leeds\", \"stage_seq\": 18, \"distance_m\": 68979.355, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 19, \"distance_m\": 71614.073, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Cross Gates\", \"stage_seq\": 20, \"distance_m\": 76091.564, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953H\", \"location\": \"Micklefield\", \"stage_seq\": 21, \"distance_m\": 84547.648, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957\", \"location\": \"Church Fenton\", \"stage_seq\": 22, \"distance_m\": 92749.073, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Colton Jn\", \"stage_seq\": 23, \"distance_m\": 101132.559, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2011\", \"location\": \"York\", \"stage_seq\": 24, \"distance_m\": 110037.837, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"York Scarborough Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 110460.71, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Strensall S.B.\", \"stage_seq\": 26, \"distance_m\": 120625.659, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Barton Hill S.B.\", \"stage_seq\": 27, \"distance_m\": 128664.673, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Kirkham Abbey S.B.\", \"stage_seq\": 28, \"distance_m\": 134132.259, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2036\", \"location\": \"Malton\", \"stage_seq\": 29, \"distance_m\": 143978.452, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Weaverthorpe L.C.\", \"stage_seq\": 30, \"distance_m\": 162710.351, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2053H\", \"location\": \"Seamer\", \"stage_seq\": 31, \"distance_m\": 172940.399, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": null, \"location\": \"Scarborough\", \"stage_seq\": 32, \"distance_m\": 177562.832, \"section_seq\": 1, \"route_path_id\": 29371}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 177562.832, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29371}], \"total_distance_m\": 177562.832, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 174891.246, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2671.586, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1845", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "54.2797231", "current_position_lon": "-0.4052969", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:55:20Z\", \"source_id\": 54082438, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:56:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:55:22Z\", \"source_id\": 17356066, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:02:17Z\", \"source_id\": 54101373, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 8648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:02:17Z\", \"source_id\": 54101391, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:03:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:02:20Z\", \"source_id\": 17361262, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:09:52Z\", \"source_id\": 54121927, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:10:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:09:56Z\", \"source_id\": 17366910, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:21:00Z\", \"source_id\": 54152837, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:21:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:21:04Z\", \"source_id\": 17375072, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:26:56Z\", \"source_id\": 54168611, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:27:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:26:58Z\", \"source_id\": 17379376, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:31:01Z\", \"source_id\": 54179635, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:31:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:31:05Z\", \"source_id\": 17382309, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:38:22Z\", \"source_id\": 54199138, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:38:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:38:25Z\", \"source_id\": 17387488, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:44:15Z\", \"source_id\": 54214737, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:45:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:44:17Z\", \"source_id\": 17391582, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:55:41Z\", \"source_id\": 54244642, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:56:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:55:46Z\", \"source_id\": 17399687, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:59:19Z\", \"source_id\": 54254000, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:00:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:59:22Z\", \"source_id\": 17402098, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:02Z\", \"source_id\": 54263809, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:03:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:07Z\", \"source_id\": 17404702, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:10:39Z\", \"source_id\": 17409833, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:02Z\", \"source_id\": 17429286, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:01Z\", \"source_id\": 17441255, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:43Z\", \"source_id\": 17443626, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Scarborough", "service_state_platform": "1", "timing_fact_generation": 1789675364586391, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:44.517851", "service_state_evidence_id": 17443626, "current_leg_start_actual_dep": "2026-09-17T20:55:30+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:44.697439", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express O MCV SCA 1P37 185145+185109 6 100 None {"version": 3, "segments": [{"to_m": 458.379, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2545.766, "from_m": 458.379, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 10952.458, "from_m": 2545.766, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11924.078, "from_m": 10952.458, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11995.531, "from_m": 11924.078, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12063.387, "from_m": 11995.531, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13651.982, "from_m": 12063.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23758.648, "from_m": 13651.982, "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": 23815.287, "from_m": 23758.648, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24044.497, "from_m": 23815.287, "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": 24313.372, "from_m": 24044.497, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28995.021, "from_m": 24313.372, "capability_applied": null, "effective_limit_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": 29635.284, "from_m": 28995.021, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30368.978, "from_m": 29635.284, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30700.85, "from_m": 30368.978, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39018.635, "from_m": 30700.85, "capability_applied": null, "effective_limit_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": 39386.475, "from_m": 39018.635, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41047.618, "from_m": 39386.475, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41512.142, "from_m": 41047.618, "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": 41713.202, "from_m": 41512.142, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43364.773, "from_m": 41713.202, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43429.073, "from_m": 43364.773, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47332.835, "from_m": 43429.073, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50838.058, "from_m": 47332.835, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50921.618, "from_m": 50838.058, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56970.302, "from_m": 50921.618, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57061.61, "from_m": 56970.302, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61489.742, "from_m": 57061.61, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62175.263, "from_m": 61489.742, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63415.86, "from_m": 62175.263, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63507.868, "from_m": 63415.86, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67719.506, "from_m": 63507.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67999.124, "from_m": 67719.506, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 68075.208, "from_m": 67999.124, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 68219.345, "from_m": 68075.208, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68268.8, "from_m": 68219.345, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68853.303, "from_m": 68268.8, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 69103.217, "from_m": 68853.303, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 69439.422, "from_m": 69103.217, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 69886.673, "from_m": 69439.422, "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": 70570.103, "from_m": 69886.673, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 70609.193, "from_m": 70570.103, "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": 72658.64, "from_m": 70609.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73477.81, "from_m": 72658.64, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75406.595, "from_m": 73477.81, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 75473.57, "from_m": 75406.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84648.052, "from_m": 75473.57, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 84678.934, "from_m": 84648.052, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 92009.52, "from_m": 84678.934, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 93335.255, "from_m": 92009.52, "capability_applied": null, "effective_limit_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": 104785.665, "from_m": 93335.255, "capability_applied": null, "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": 106935.288, "from_m": 104785.665, "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": 109222.336, "from_m": 106935.288, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 109273.384, "from_m": 109222.336, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 109378.646, "from_m": 109273.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109454.278, "from_m": 109378.646, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 109483.8, "from_m": 109454.278, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109790.301, "from_m": 109483.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 109924.662, "from_m": 109790.301, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110082.64, "from_m": 109924.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110189.62, "from_m": 110082.64, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110542.827, "from_m": 110189.62, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 112666.663, "from_m": 110542.827, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 117023.387, "from_m": 112666.663, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120065.609, "from_m": 117023.387, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121207.106, "from_m": 120065.609, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 126208.209, "from_m": 121207.106, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 127695.891, "from_m": 126208.209, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 131474.367, "from_m": 127695.891, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 132081.008, "from_m": 131474.367, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 132187.821, "from_m": 132081.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": 133649.051, "from_m": 132187.821, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 134045.537, "from_m": 133649.051, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 134075.155, "from_m": 134045.537, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 134124.067, "from_m": 134075.155, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 136098.344, "from_m": 134124.067, "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": 139386.832, "from_m": 136098.344, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 139704.229, "from_m": 139386.832, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 140443.641, "from_m": 139704.229, "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": 143325.266, "from_m": 140443.641, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 143675.733, "from_m": 143325.266, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144201.725, "from_m": 143675.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 144419.15, "from_m": 144201.725, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 161433.127, "from_m": 144419.15, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 161767.784, "from_m": 161433.127, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 172250.42, "from_m": 161767.784, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 176801.081, "from_m": 172250.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": 177042.729, "from_m": 176801.081, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 177170.201, "from_m": 177042.729, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 177289.03, "from_m": 177170.201, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 177562.832, "from_m": 177289.03, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 649605, "profile_key": "a2115f0bc47004d15564764fb5d1540563e7919149bc2b9bc87ab10d4890ef2d", "schedule_id": 36522, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1845", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1847", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 2169.702, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1847H", "location": "Philips Park West Jn", "stage_seq": 3, "distance_m": 2773.406, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848", "location": "Baguley Fold Jn", "stage_seq": 4, "distance_m": 4004.803, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851H", "location": "Ashton Moss North Jn", "stage_seq": 5, "distance_m": 8840.431, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1856H", "location": "Stalybridge", "stage_seq": 6, "distance_m": 12484.99, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901H", "location": "Greenfield", "stage_seq": 7, "distance_m": 20307.523, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904", "location": "Diggle Jn", "stage_seq": 8, "distance_m": 23621.078, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907H", "location": "Marsden", "stage_seq": 9, "distance_m": 29927.442, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "1916", "wtt_dep": "1917H", "location": "Huddersfield", "stage_seq": 10, "distance_m": 41292.885, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920H", "location": "Bradley Jn", "stage_seq": 11, "distance_m": 45666.492, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921H", "location": "Heaton Lodge East Jn", "stage_seq": 12, "distance_m": 47913.566, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923", "location": "Mirfield East Jn", "stage_seq": 13, "distance_m": 50921.618, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "1925H", "wtt_dep": "1926H", "location": "Dewsbury", "stage_seq": 14, "distance_m": 54203.779, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931", "location": "Morley", "stage_seq": 15, "distance_m": 61599.238, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "Whitehall Jn", "stage_seq": 16, "distance_m": 68075.208, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Leeds West Jn", "stage_seq": 17, "distance_m": 68463.194, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "1938", "wtt_dep": "1945", "location": "Leeds", "stage_seq": 18, "distance_m": 68979.355, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947H", "location": "Neville H. West Jn", "stage_seq": 19, "distance_m": 71614.073, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Cross Gates", "stage_seq": 20, "distance_m": 76091.564, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953H", "location": "Micklefield", "stage_seq": 21, "distance_m": 84547.648, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957", "location": "Church Fenton", "stage_seq": 22, "distance_m": 92749.073, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Colton Jn", "stage_seq": 23, "distance_m": 101132.559, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2011", "location": "York", "stage_seq": 24, "distance_m": 110037.837, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "York Scarborough Bridge Jn", "stage_seq": 25, "distance_m": 110460.71, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Strensall S.B.", "stage_seq": 26, "distance_m": 120625.659, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Barton Hill S.B.", "stage_seq": 27, "distance_m": 128664.673, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Kirkham Abbey S.B.", "stage_seq": 28, "distance_m": 134132.259, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2036", "location": "Malton", "stage_seq": 29, "distance_m": 143978.452, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Weaverthorpe L.C.", "stage_seq": 30, "distance_m": 162710.351, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2053H", "location": "Seamer", "stage_seq": 31, "distance_m": 172940.399, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": null, "location": "Scarborough", "stage_seq": 32, "distance_m": 177562.832, "section_seq": 1, "route_path_id": 29371}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 177562.832, "from_m": 0.0, "section_seq": 1, "route_path_id": 29371}], "total_distance_m": 177562.832, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 174891.246, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2671.586, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8683, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:55:20Z", "source_id": 54082438, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T17:56:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:55:22Z", "source_id": 17356066, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T18:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8644, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:02:17Z", "source_id": 54101373, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T18:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 8648, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:02:17Z", "source_id": 54101391, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T18:03:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:02:20Z", "source_id": 17361262, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6286, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:09:52Z", "source_id": 54121927, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T18:10:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:09:56Z", "source_id": 17366910, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6255, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:21:00Z", "source_id": 54152837, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T18:21:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:21:04Z", "source_id": 17375072, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6133, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:26:56Z", "source_id": 54168611, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T18:27:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:26:58Z", "source_id": 17379376, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6105, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:31:01Z", "source_id": 54179635, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T18:31:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:31:05Z", "source_id": 17382309, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5544, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:38:22Z", "source_id": 54199138, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T18:38:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:38:25Z", "source_id": 17387488, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5420, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:44:15Z", "source_id": 54214737, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T18:45:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:44:17Z", "source_id": 17391582, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:55:41Z", "source_id": 54244642, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T18:56:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:55:46Z", "source_id": 17399687, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:59:19Z", "source_id": 54254000, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:00:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:59:22Z", "source_id": 17402098, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:02Z", "source_id": 54263809, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:03:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:07Z", "source_id": 17404702, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:10:39Z", "source_id": 17409833, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T20:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:02Z", "source_id": 17429286, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T20:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:01Z", "source_id": 17441255, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T20:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:43Z", "source_id": 17443626, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] Manchester Victoria 1845 1845 2 None None Scarborough 2100 2100 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G16317/2026-09-17/detailed None Seamer 2026-09-17T20:55:30+01:00 Scarborough 5.0 {"type": "LineString", "coordinates": [[-0.41691620343599933, 54.24062386801721], [-0.4169037, 54.2406362], [-0.4166146, 54.240979], [-0.4164143, 54.2412431], [-0.4160308, 54.24188629999999], [-0.4158902, 54.2422163], [-0.4157585, 54.2425263], [-0.4156734999999999, 54.24279749999999], [-0.41560249999999993, 54.2430909], [-0.4155594, 54.2433474], [-0.4155299, 54.24364460000001], [-0.41552909999999993, 54.2439368], [-0.41554299999999994, 54.24421019999999], [-0.41564529999999994, 54.2447332], [-0.41573179999999993, 54.2450202], [-0.4158548, 54.24533159999999], [-0.4159857, 54.2456055], [-0.4161283999999999, 54.2458567], [-0.4163816, 54.2462384], [-0.4166769, 54.2466165], [-0.4174134000000001, 54.24734310000001], [-0.4176674, 54.2475871], [-0.4178752999999999, 54.24781399999999], [-0.4180704, 54.248082499999995], [-0.4182092, 54.24829909999999], [-0.41831499999999994, 54.2485357], [-0.4183966, 54.2487586], [-0.418471, 54.24899849999999], [-0.4184841999999999, 54.2491352], [-0.4185013, 54.2494299], [-0.4184818, 54.2496536], [-0.4184431, 54.249923900000006], [-0.4183895, 54.25015799999999], [-0.4181962, 54.250675599999994], [-0.4175435, 54.2520342], [-0.4173376, 54.2524262], [-0.4169235999999999, 54.2532706], [-0.4168103, 54.25362139999999], [-0.41666859999999994, 54.2541469], [-0.4163872, 54.255466600000005], [-0.4161058, 54.2567854], [-0.4155181999999999, 54.258887], [-0.41514919999999994, 54.260138], [-0.4149503, 54.2608617], [-0.4148855, 54.2611348], [-0.4148305, 54.261438], [-0.4147939, 54.2618925], [-0.4148089, 54.2623135], [-0.414813641623234, 54.26235185318483], [-0.4148597, 54.26272439999999], [-0.4150231, 54.2635832], [-0.41514169999999995, 54.2641917], [-0.4152159, 54.2647949], [-0.4152333, 54.26545029999999], [-0.4152281, 54.265980600000006], [-0.4152219, 54.2661559], [-0.4151738, 54.2668658], [-0.4151346, 54.2672481], [-0.4150638, 54.2679388], [-0.4149324, 54.2688598], [-0.4146266, 54.270365], [-0.41441199999999995, 54.27133139999999], [-0.41432889999999994, 54.27169479999999], [-0.41426, 54.2719512], [-0.4141679999999999, 54.272243], [-0.4140473, 54.2725218], [-0.4138863, 54.27282410000001], [-0.4136879, 54.2731326], [-0.4135001, 54.27339889999999], [-0.4132882, 54.273652600000005], [-0.4130173, 54.2739345], [-0.4128388, 54.2740991], [-0.412513, 54.27438399999998], [-0.4120087999999999, 54.27474579999999], [-0.4113972, 54.2751341], [-0.4112008999999999, 54.2752442], [-0.41085009999999994, 54.27544100000001], [-0.4104237999999999, 54.275665199999985], [-0.4099542000000001, 54.275954], [-0.4095116999999999, 54.2761912], [-0.4092219999999999, 54.27637909999999], [-0.4090074, 54.27652789999999], [-0.4089207, 54.27659649999999], [-0.408758, 54.27672520000001], [-0.4085978, 54.276878199999985], [-0.4081909, 54.277293099999994], [-0.40805119999999995, 54.277435], [-0.4077393, 54.2777289], [-0.4076904, 54.27777609999999], [-0.4075027, 54.277960799999995], [-0.4071862, 54.27823169999999], [-0.40693139999999994, 54.27843850000001], [-0.4066927, 54.27864679999999], [-0.4064190999999999, 54.278895699999985], [-0.4060623, 54.2792309], [-0.4059166, 54.27935130000001], [-0.40580189999999994, 54.27944469999999], [-0.4056904, 54.27952210000001], [-0.4052969, 54.279723099999984]]} 2.9 2057 2102 Seamer Scarborough Scarborough 54.2797231 -0.4052969 54.2797231 -0.4052969 1 0 2026-09-17 20:12:56 TERMINATED 2026-09-17 20:02:00 Scarborough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443626 1789675364586391 113 113 2026-09-17 20:12:44.697439 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:44.517851
620837 651597 P89255 882S64MZ17 2026-09-17 COMPLETE 17442885 2026-09-17 21:02:00 2026-09-17 20:12:56 2026-09-19 20:12:56 {"id": 651597, "stp": "P", "toc": "Southeastern", "uid": "P89255", "consist": "465036+465186+465193", "dest_crs": "SEV", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89255/2026-09-17/detailed", "trust_id": "882S64MZ17", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": "20:01:00", "dar_platform": null, "dest_station": "Sevenoaks", "service_date": "2026-09-17", "dest_arr_time": "2059", "dest_platform": "2", "is_terminated": 1, "next_location": "Sevenoaks", "signalling_id": "2S64", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "2102", "current_leg_dep": "2058", "current_leg_end": "Sevenoaks", "origin_dep_time": "2001", "origin_platform": "1", "current_location": "Sevenoaks", "last_update_time": "2026-09-17T20:12:56", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.171291, 51.29661969999999], [0.1709683, 51.29528100000001], [0.17071439999999996, 51.294056], [0.17063279999999997, 51.2936919], [0.17057419999999998, 51.2934165], [0.17027269999999997, 51.2921532], [0.17008769999999998, 51.2913331], [0.1700463, 51.291115999999995], [0.16993139999999998, 51.2904107], [0.16991789999999998, 51.2899382], [0.1699209, 51.289466999999995], [0.1699302, 51.289148399999995], [0.16995719999999995, 51.288823], [0.1700138, 51.28850550000001], [0.1701356, 51.2879708], [0.1701632, 51.28786289999999], [0.17020219999999997, 51.28775709999999], [0.17027809999999996, 51.2875533], [0.17041169999999997, 51.2872097], [0.17053049999999997, 51.286883800000005], [0.17073599999999997, 51.286441499999995], [0.1709068, 51.28611089999999], [0.17124260000000002, 51.28561789999999], [0.17157219999999998, 51.2851932], [0.17205469999999998, 51.2846019], [0.17228819999999995, 51.2843556], [0.1728043, 51.28388210000001], [0.1731496, 51.2835864], [0.1741997, 51.282854499999985], [0.1751599, 51.2822975], [0.1761697, 51.2817259], [0.1762825, 51.2816718], [0.17654629999999996, 51.281529199999994], [0.1773171, 51.28107729999999], [0.177624, 51.2808899], [0.1780347, 51.280621], [0.1782639, 51.2804569], [0.17850430000000003, 51.2802907], [0.17873700000000003, 51.2801154], [0.1788279, 51.28004859999999], [0.17932399999999998, 51.2796401], [0.1794333, 51.279545899999995], [0.17963799999999996, 51.279361], [0.1796630568239043, 51.27933926621781], [0.1797594, 51.27925570000001], [0.18002479999999998, 51.2789899], [0.18026229999999996, 51.27874709999999], [0.1805102, 51.2784801], [0.1809473, 51.2779743], [0.1811835, 51.2776337], [0.1814089, 51.27726800000001], [0.1815576, 51.2770375], [0.1816949, 51.2768276]]}", "current_leg_start": "Dunton Green", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "51.2768276", "next_location_lon": "0.1816949", "previous_location": "Dunton Green", "current_leg_milage": "1.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4170.985, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9347.183, \"from_m\": 4170.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9415.959, \"from_m\": 9347.183, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9457.561, \"from_m\": 9415.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9786.896, \"from_m\": 9457.561, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9839.425, \"from_m\": 9786.896, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11110.181, \"from_m\": 9839.425, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11356.434, \"from_m\": 11110.181, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13133.536, \"from_m\": 11356.434, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14386.339, \"from_m\": 13133.536, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14425.928, \"from_m\": 14386.339, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19383.976, \"from_m\": 14425.928, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19485.281, \"from_m\": 19383.976, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19520.797, \"from_m\": 19485.281, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19636.857, \"from_m\": 19520.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20059.718, \"from_m\": 19636.857, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20338.095, \"from_m\": 20059.718, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21504.714, \"from_m\": 20338.095, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21569.241, \"from_m\": 21504.714, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26329.315, \"from_m\": 21569.241, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26550.422, \"from_m\": 26329.315, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28440.407, \"from_m\": 26550.422, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28518.321, \"from_m\": 28440.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30331.399, \"from_m\": 28518.321, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36694.536, \"from_m\": 30331.399, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39481.111, \"from_m\": 36694.536, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41060.068, \"from_m\": 39481.111, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41224.834, \"from_m\": 41060.068, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41362.555, \"from_m\": 41224.834, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 651597, \"profile_key\": \"252eefb1c782af3fea6a5c52412920827e79335cb38a0f042d95bdee131a8fab\", \"schedule_id\": 23876, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2003H\", \"wtt_dep\": \"2004H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2010\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3305.008, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5498.133, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8471.401, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 9290.085, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9809.12, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2018\", \"wtt_dep\": \"2019\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 10317.228, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 10867.152, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2022H\", \"wtt_dep\": \"2023H\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 12376.474, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2028\", \"location\": \"Grove Park\", \"stage_seq\": 12, \"distance_m\": 15277.064, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 13, \"distance_m\": 17328.529, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034H\", \"location\": \"Chislehurst\", \"stage_seq\": 14, \"distance_m\": 18864.756, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 15, \"distance_m\": 21431.504, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039\", \"location\": \"Petts Wood\", \"stage_seq\": 16, \"distance_m\": 22169.707, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2044\", \"location\": \"Orpington\", \"stage_seq\": 17, \"distance_m\": 24114.508, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2046H\", \"wtt_dep\": \"2047\", \"location\": \"Chelsfield\", \"stage_seq\": 18, \"distance_m\": 26439.868, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2049H\", \"wtt_dep\": \"2050H\", \"location\": \"Knockholt\", \"stage_seq\": 19, \"distance_m\": 32481.205, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2055H\", \"location\": \"Dunton Green\", \"stage_seq\": 20, \"distance_m\": 38887.323, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"Sevenoaks\", \"stage_seq\": 21, \"distance_m\": 41362.555, \"section_seq\": 1, \"route_path_id\": 37689}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41362.555, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37689}], \"total_distance_m\": 41362.555, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 41105.601, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 256.954, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2001", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2768276", "current_position_lon": "0.1816949", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:02Z\", \"source_id\": 54263765, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:03:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:03Z\", \"source_id\": 17404680, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:07:33Z\", \"source_id\": 54275358, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:08:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:07:36Z\", \"source_id\": 17407822, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:20Z\", \"source_id\": 54299792, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:18:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:25Z\", \"source_id\": 17414476, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:56Z\", \"source_id\": 54311311, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:22:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:58Z\", \"source_id\": 17417501, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:00Z\", \"source_id\": 54321337, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:26:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:04Z\", \"source_id\": 17420218, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:54Z\", \"source_id\": 54331074, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:58Z\", \"source_id\": 17422738, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:33Z\", \"source_id\": 54337621, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:33:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:37Z\", \"source_id\": 17424529, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:10Z\", \"source_id\": 54353116, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:39:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:11Z\", \"source_id\": 17428751, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:46Z\", \"source_id\": 54364008, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:48Z\", \"source_id\": 17431702, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:27Z\", \"source_id\": 54374761, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:32Z\", \"source_id\": 17434726, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:59Z\", \"source_id\": 54383436, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:52:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:02Z\", \"source_id\": 17436955, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:21Z\", \"source_id\": 54395854, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:58:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:25Z\", \"source_id\": 17440259, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:29Z\", \"source_id\": 54405803, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:31Z\", \"source_id\": 17442885, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sevenoaks", "service_state_platform": "2", "timing_fact_generation": 1789675294846574, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:45.047122", "service_state_evidence_id": 17442885, "current_leg_start_actual_dep": "2026-09-17T20:58:30+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:46.067120", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX SEV 2S64 465036+465186+465193 12 75 None {"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4170.985, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9347.183, "from_m": 4170.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9415.959, "from_m": 9347.183, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9457.561, "from_m": 9415.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9786.896, "from_m": 9457.561, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9839.425, "from_m": 9786.896, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11110.181, "from_m": 9839.425, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11356.434, "from_m": 11110.181, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13133.536, "from_m": 11356.434, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14386.339, "from_m": 13133.536, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14425.928, "from_m": 14386.339, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19383.976, "from_m": 14425.928, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19485.281, "from_m": 19383.976, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19520.797, "from_m": 19485.281, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19636.857, "from_m": 19520.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20059.718, "from_m": 19636.857, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20338.095, "from_m": 20059.718, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21504.714, "from_m": 20338.095, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21569.241, "from_m": 21504.714, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26329.315, "from_m": 21569.241, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26550.422, "from_m": 26329.315, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28440.407, "from_m": 26550.422, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28518.321, "from_m": 28440.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30331.399, "from_m": 28518.321, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36694.536, "from_m": 30331.399, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39481.111, "from_m": 36694.536, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41060.068, "from_m": 39481.111, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41224.834, "from_m": 41060.068, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41362.555, "from_m": 41224.834, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 651597, "profile_key": "252eefb1c782af3fea6a5c52412920827e79335cb38a0f042d95bdee131a8fab", "schedule_id": 23876, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2001", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2003H", "wtt_dep": "2004H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2010", "location": "London Bridge", "stage_seq": 4, "distance_m": 3305.008, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5498.133, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "New Cross", "stage_seq": 6, "distance_m": 8471.401, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 9290.085, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9809.12, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2018", "wtt_dep": "2019", "location": "Lewisham", "stage_seq": 9, "distance_m": 10317.228, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Parks Bridge Jn", "stage_seq": 10, "distance_m": 10867.152, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2022H", "wtt_dep": "2023H", "location": "Hither Green", "stage_seq": 11, "distance_m": 12376.474, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2028", "location": "Grove Park", "stage_seq": 12, "distance_m": 15277.064, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031H", "location": "Elmstead Woods", "stage_seq": 13, "distance_m": 17328.529, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034H", "location": "Chislehurst", "stage_seq": 14, "distance_m": 18864.756, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Petts Wood Jn", "stage_seq": 15, "distance_m": 21431.504, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039", "location": "Petts Wood", "stage_seq": 16, "distance_m": 22169.707, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2044", "location": "Orpington", "stage_seq": 17, "distance_m": 24114.508, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2046H", "wtt_dep": "2047", "location": "Chelsfield", "stage_seq": 18, "distance_m": 26439.868, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2049H", "wtt_dep": "2050H", "location": "Knockholt", "stage_seq": 19, "distance_m": 32481.205, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2055H", "location": "Dunton Green", "stage_seq": 20, "distance_m": 38887.323, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "Sevenoaks", "stage_seq": 21, "distance_m": 41362.555, "section_seq": 1, "route_path_id": 37689}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41362.555, "from_m": 0.0, "section_seq": 1, "route_path_id": 37689}], "total_distance_m": 41362.555, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 41105.601, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 256.954, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:02Z", "source_id": 54263765, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:03:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:03Z", "source_id": 17404680, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:07:33Z", "source_id": 54275358, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:08:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:07:36Z", "source_id": 17407822, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31575, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:20Z", "source_id": 54299792, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:18:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:25Z", "source_id": 17414476, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:56Z", "source_id": 54311311, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:22:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:58Z", "source_id": 17417501, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31918, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:00Z", "source_id": 54321337, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:26:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:04Z", "source_id": 17420218, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31816, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:54Z", "source_id": 54331074, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:30:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:58Z", "source_id": 17422738, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31941, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:33Z", "source_id": 54337621, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:33:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:37Z", "source_id": 17424529, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:10Z", "source_id": 54353116, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:39:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:11Z", "source_id": 17428751, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32045, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:46Z", "source_id": 54364008, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:44:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:48Z", "source_id": 17431702, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32098, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:27Z", "source_id": 54374761, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:49:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:32Z", "source_id": 17434726, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32538, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:59Z", "source_id": 54383436, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:52:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:02Z", "source_id": 17436955, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32542, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:21Z", "source_id": 54395854, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:58:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:25Z", "source_id": 17440259, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32583, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:29Z", "source_id": 54405803, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:02:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:31Z", "source_id": 17442885, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] London Charing Cross 2001 2001 1 20:01:00 None Sevenoaks 2059 2059 2 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89255/2026-09-17/detailed None Dunton Green 2026-09-17T20:58:30+01:00 Sevenoaks 4.0 {"type": "LineString", "coordinates": [[0.171291, 51.29661969999999], [0.1709683, 51.29528100000001], [0.17071439999999996, 51.294056], [0.17063279999999997, 51.2936919], [0.17057419999999998, 51.2934165], [0.17027269999999997, 51.2921532], [0.17008769999999998, 51.2913331], [0.1700463, 51.291115999999995], [0.16993139999999998, 51.2904107], [0.16991789999999998, 51.2899382], [0.1699209, 51.289466999999995], [0.1699302, 51.289148399999995], [0.16995719999999995, 51.288823], [0.1700138, 51.28850550000001], [0.1701356, 51.2879708], [0.1701632, 51.28786289999999], [0.17020219999999997, 51.28775709999999], [0.17027809999999996, 51.2875533], [0.17041169999999997, 51.2872097], [0.17053049999999997, 51.286883800000005], [0.17073599999999997, 51.286441499999995], [0.1709068, 51.28611089999999], [0.17124260000000002, 51.28561789999999], [0.17157219999999998, 51.2851932], [0.17205469999999998, 51.2846019], [0.17228819999999995, 51.2843556], [0.1728043, 51.28388210000001], [0.1731496, 51.2835864], [0.1741997, 51.282854499999985], [0.1751599, 51.2822975], [0.1761697, 51.2817259], [0.1762825, 51.2816718], [0.17654629999999996, 51.281529199999994], [0.1773171, 51.28107729999999], [0.177624, 51.2808899], [0.1780347, 51.280621], [0.1782639, 51.2804569], [0.17850430000000003, 51.2802907], [0.17873700000000003, 51.2801154], [0.1788279, 51.28004859999999], [0.17932399999999998, 51.2796401], [0.1794333, 51.279545899999995], [0.17963799999999996, 51.279361], [0.1796630568239043, 51.27933926621781], [0.1797594, 51.27925570000001], [0.18002479999999998, 51.2789899], [0.18026229999999996, 51.27874709999999], [0.1805102, 51.2784801], [0.1809473, 51.2779743], [0.1811835, 51.2776337], [0.1814089, 51.27726800000001], [0.1815576, 51.2770375], [0.1816949, 51.2768276]]} 1.5 2058 2102 Dunton Green Sevenoaks Sevenoaks 51.2768276 0.1816949 51.2768276 0.1816949 1 0 2026-09-17 20:12:56 TERMINATED 2026-09-17 20:02:00 Sevenoaks TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442885 1789675294846574 66 66 2026-09-17 20:12:46.067120 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:45.047122
620838 650741 L88727 062C22MY17 2026-09-17 COMPLETE 17441796 2026-09-17 21:02:00 2026-09-17 20:12:56 2026-09-19 20:12:56 {"id": 650741, "stp": "P", "toc": "ScotRail", "uid": "L88727", "consist": "320308+320314", "dest_crs": "CUB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88727/2026-09-17/detailed", "trust_id": "062C22MY17", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cumbernauld", "service_date": "2026-09-17", "dest_arr_time": "2103", "dest_platform": "2", "is_terminated": 1, "next_location": "Cumbernauld", "signalling_id": "2C22", "timing_status": "EARLY", "origin_station": "Dalmuir", "current_leg_arr": "2102", "current_leg_dep": "2101", "current_leg_end": "Cumbernauld", "origin_dep_time": "1928", "origin_platform": "5", "current_location": "Cumbernauld", "last_update_time": "2026-09-17T20:12:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9939624, 55.9346688], [-3.9929451, 55.9352813], [-3.990261499999999, 55.93689119999999], [-3.9881048, 55.9381989], [-3.9858805, 55.939477700000005], [-3.9846635, 55.94006519999999], [-3.9834743, 55.94060230000001], [-3.9816403, 55.94135959999999], [-3.980890299999999, 55.9416574]]}", "current_leg_start": "Greenfaulds", "dest_arr_time_act": "2103", "motion_projection": null, "next_location_lat": "55.9416574", "next_location_lon": "-3.9808903", "previous_location": "Greenfaulds", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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.786, \"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.786, \"capability_applied\": null, \"effective_limit_mph\": 40.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.197, \"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.197, \"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.244, \"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.244, \"capability_applied\": null, \"effective_limit_mph\": 40.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\": 18110.664, \"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\": 18187.92, \"from_m\": 18110.664, \"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\": 18542.233, \"from_m\": 18187.92, \"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\": 18674.787, \"from_m\": 18542.233, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18777.019, \"from_m\": 18674.787, \"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\": 18874.641, \"from_m\": 18777.019, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19609.655, \"from_m\": 18874.641, \"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\": 22113.912, \"from_m\": 19609.655, \"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\": 22413.941, \"from_m\": 22113.912, \"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\": 22665.219, \"from_m\": 22413.941, \"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\": 22978.554, \"from_m\": 22665.219, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24029.753, \"from_m\": 22978.554, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29628.47, \"from_m\": 24029.753, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29681.351, \"from_m\": 29628.47, \"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\": 29958.886, \"from_m\": 29681.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31098.116, \"from_m\": 29958.886, \"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\": 31847.404, \"from_m\": 31098.116, \"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\": 35019.015, \"from_m\": 31847.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36197.624, \"from_m\": 35019.015, \"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\": 36350.631, \"from_m\": 36197.624, \"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\": 36731.701, \"from_m\": 36350.631, \"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\": 36758.586, \"from_m\": 36731.701, \"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\": 36791.389, \"from_m\": 36758.586, \"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\": 36904.871, \"from_m\": 36791.389, \"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\": 36959.3, \"from_m\": 36904.871, \"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\": 39187.301, \"from_m\": 36959.3, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39266.427, \"from_m\": 39187.301, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41678.065, \"from_m\": 39266.427, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41742.145, \"from_m\": 41678.065, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42779.052, \"from_m\": 41742.145, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43398.542, \"from_m\": 42779.052, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43839.193, \"from_m\": 43398.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44748.354, \"from_m\": 43839.193, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45364.693, \"from_m\": 44748.354, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46841.532, \"from_m\": 45364.693, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47273.709, \"from_m\": 46841.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\": 55541.988, \"from_m\": 47273.709, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 650741, \"profile_key\": \"180a037bf548be4e8247f7230da4a7c011e866ad4244fa818f204439660ff9bc\", \"schedule_id\": 19042, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1928\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1930H\", \"location\": \"Clydebank\", \"stage_seq\": 2, \"distance_m\": 2298.697, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1932\", \"wtt_dep\": \"1932H\", \"location\": \"Yoker\", \"stage_seq\": 3, \"distance_m\": 3668.082, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1934H\", \"wtt_dep\": \"1935H\", \"location\": \"Garscadden\", \"stage_seq\": 4, \"distance_m\": 5294.991, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1937H\", \"location\": \"Scotstounhill\", \"stage_seq\": 5, \"distance_m\": 6010.667, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1939H\", \"wtt_dep\": \"1940\", \"location\": \"Jordanhill\", \"stage_seq\": 6, \"distance_m\": 7793.273, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 7, \"distance_m\": 8031.704, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1941H\", \"wtt_dep\": \"1942\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 8562.673, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1943H\", \"wtt_dep\": \"1944H\", \"location\": \"Partick\", \"stage_seq\": 9, \"distance_m\": 9738.536, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 10, \"distance_m\": 10258.07, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": \"1947H\", \"location\": \"Exhibition Centre\", \"stage_seq\": 11, \"distance_m\": 11705.479, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": \"1950\", \"location\": \"Anderston\", \"stage_seq\": 12, \"distance_m\": 12508.672, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": \"1956\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 13, \"distance_m\": 13301.725, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1957\", \"wtt_dep\": \"1958\", \"location\": \"Argyle Street\", \"stage_seq\": 14, \"distance_m\": 13776.831, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"2000H\", \"wtt_dep\": \"2001H\", \"location\": \"Bridgeton\", \"stage_seq\": 15, \"distance_m\": 15712.279, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2003H\", \"location\": \"Dalmarnock\", \"stage_seq\": 16, \"distance_m\": 16598.672, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2006H\", \"location\": \"Rutherglen\", \"stage_seq\": 17, \"distance_m\": 17846.058, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 18, \"distance_m\": 18996.544, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"2009H\", \"wtt_dep\": \"2010\", \"location\": \"Cambuslang\", \"stage_seq\": 19, \"distance_m\": 20783.441, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"Newton West Jn\", \"stage_seq\": 20, \"distance_m\": 22220.089, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2015H\", \"location\": \"Newton\", \"stage_seq\": 21, \"distance_m\": 23325.283, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2019H\", \"location\": \"Blantyre\", \"stage_seq\": 22, \"distance_m\": 27290.268, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2022H\", \"location\": \"Hamilton West\", \"stage_seq\": 23, \"distance_m\": 30132.338, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2027H\", \"location\": \"Hamilton Central\", \"stage_seq\": 24, \"distance_m\": 31493.788, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"Haughhead Jn\", \"stage_seq\": 25, \"distance_m\": 33507.763, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033\", \"location\": \"Airbles\", \"stage_seq\": 26, \"distance_m\": 35518.045, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2040H\", \"location\": \"Motherwell\", \"stage_seq\": 27, \"distance_m\": 36537.158, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Mossend South Jn\", \"stage_seq\": 28, \"distance_m\": 39187.301, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Mossend North Jn\", \"stage_seq\": 29, \"distance_m\": 39904.871, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Mossend North Exit\", \"stage_seq\": 30, \"distance_m\": 41678.065, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 31, \"distance_m\": 43606.807, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2051\", \"location\": \"Whifflet\", \"stage_seq\": 32, \"distance_m\": 43839.193, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2053H\", \"location\": \"Coatbridge Central\", \"stage_seq\": 33, \"distance_m\": 45232.106, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Gartsherrie South Jn\", \"stage_seq\": 34, \"distance_m\": 46896.587, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056H\", \"location\": \"Garnqueen North Jn\", \"stage_seq\": 35, \"distance_m\": 48830.727, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"2100H\", \"wtt_dep\": \"2101\", \"location\": \"Greenfaulds\", \"stage_seq\": 36, \"distance_m\": 54413.235, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": null, \"location\": \"Cumbernauld\", \"stage_seq\": 37, \"distance_m\": 55541.988, \"section_seq\": 1, \"route_path_id\": 66274}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 55541.988, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66274}], \"total_distance_m\": 55541.988, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 54958.131, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 583.857, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1928", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "55.9416574", "current_position_lon": "-3.9808903", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:29:57Z\", \"source_id\": 54176847, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:30:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:30:05Z\", \"source_id\": 17381550, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:31:48Z\", \"source_id\": 54181623, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:32:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:31:52Z\", \"source_id\": 17382889, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:33:55Z\", \"source_id\": 54187265, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:34:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:33:58Z\", \"source_id\": 17384394, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:35:31Z\", \"source_id\": 54191719, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:36:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:35:34Z\", \"source_id\": 17385519, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:41:53Z\", \"source_id\": 54208220, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:43:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:41:59Z\", \"source_id\": 17389966, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:44:36Z\", \"source_id\": 54215816, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:45:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:44:38Z\", \"source_id\": 17391829, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:47:14Z\", \"source_id\": 54222751, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:47:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:47:19Z\", \"source_id\": 17393752, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:48:57Z\", \"source_id\": 54227214, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:49:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:49:03Z\", \"source_id\": 17394962, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:50:40Z\", \"source_id\": 54231918, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:51:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:50:43Z\", \"source_id\": 17396182, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:29Z\", \"source_id\": 54246617, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:57:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:31Z\", \"source_id\": 17400204, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:59:52Z\", \"source_id\": 54255416, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:00:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:59:56Z\", \"source_id\": 17402480, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:01:38Z\", \"source_id\": 54259880, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:02:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:01:42Z\", \"source_id\": 17403701, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:04:00Z\", \"source_id\": 54266429, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:04:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:04:07Z\", \"source_id\": 17405382, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:05Z\", \"source_id\": 54276661, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:08:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:09Z\", \"source_id\": 17408145, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:14Z\", \"source_id\": 54287168, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:13:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:19Z\", \"source_id\": 17410984, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:36Z\", \"source_id\": 54302828, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:19:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:43Z\", \"source_id\": 17415293, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:00Z\", \"source_id\": 54308911, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:22:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:03Z\", \"source_id\": 17416880, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:15Z\", \"source_id\": 54317027, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:26:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:18Z\", \"source_id\": 17419051, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:17Z\", \"source_id\": 54334466, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:33:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:18Z\", \"source_id\": 17423625, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:25Z\", \"source_id\": 54344353, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:36:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:32Z\", \"source_id\": 17426414, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:46Z\", \"source_id\": 54370815, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:48Z\", \"source_id\": 17433630, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:04Z\", \"source_id\": 54383677, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:06Z\", \"source_id\": 17437006, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:51Z\", \"source_id\": 54401824, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:56Z\", \"source_id\": 17441795, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:51Z\", \"source_id\": 54401824, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:56Z\", \"source_id\": 17441796, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cumbernauld", "service_state_platform": "2", "timing_fact_generation": 1789675198295052, "current_leg_arrival_utc": "2026-09-17T21:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:51.859382", "service_state_evidence_id": 17441796, "current_leg_start_actual_dep": "2026-09-17T21:01:00+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:52.133761", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P DMR CUB 2C22 320308+320314 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.786, "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.786, "capability_applied": null, "effective_limit_mph": 40.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.197, "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.197, "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.244, "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.244, "capability_applied": null, "effective_limit_mph": 40.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": 18110.664, "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": 18187.92, "from_m": 18110.664, "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": 18542.233, "from_m": 18187.92, "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": 18674.787, "from_m": 18542.233, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 18777.019, "from_m": 18674.787, "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": 18874.641, "from_m": 18777.019, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19609.655, "from_m": 18874.641, "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": 22113.912, "from_m": 19609.655, "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": 22413.941, "from_m": 22113.912, "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": 22665.219, "from_m": 22413.941, "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": 22978.554, "from_m": 22665.219, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24029.753, "from_m": 22978.554, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29628.47, "from_m": 24029.753, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29681.351, "from_m": 29628.47, "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": 29958.886, "from_m": 29681.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31098.116, "from_m": 29958.886, "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": 31847.404, "from_m": 31098.116, "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": 35019.015, "from_m": 31847.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36197.624, "from_m": 35019.015, "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": 36350.631, "from_m": 36197.624, "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": 36731.701, "from_m": 36350.631, "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": 36758.586, "from_m": 36731.701, "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": 36791.389, "from_m": 36758.586, "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": 36904.871, "from_m": 36791.389, "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": 36959.3, "from_m": 36904.871, "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": 39187.301, "from_m": 36959.3, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39266.427, "from_m": 39187.301, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41678.065, "from_m": 39266.427, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41742.145, "from_m": 41678.065, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42779.052, "from_m": 41742.145, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43398.542, "from_m": 42779.052, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43839.193, "from_m": 43398.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44748.354, "from_m": 43839.193, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45364.693, "from_m": 44748.354, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46841.532, "from_m": 45364.693, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47273.709, "from_m": 46841.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": 55541.988, "from_m": 47273.709, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 650741, "profile_key": "180a037bf548be4e8247f7230da4a7c011e866ad4244fa818f204439660ff9bc", "schedule_id": 19042, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1928", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1930H", "location": "Clydebank", "stage_seq": 2, "distance_m": 2298.697, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1932", "wtt_dep": "1932H", "location": "Yoker", "stage_seq": 3, "distance_m": 3668.082, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1934H", "wtt_dep": "1935H", "location": "Garscadden", "stage_seq": 4, "distance_m": 5294.991, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1937H", "location": "Scotstounhill", "stage_seq": 5, "distance_m": 6010.667, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1939H", "wtt_dep": "1940", "location": "Jordanhill", "stage_seq": 6, "distance_m": 7793.273, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940H", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 8031.704, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1941H", "wtt_dep": "1942", "location": "Hyndland", "stage_seq": 8, "distance_m": 8562.673, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1943H", "wtt_dep": "1944H", "location": "Partick", "stage_seq": 9, "distance_m": 9738.536, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945H", "location": "Finnieston West Jn", "stage_seq": 10, "distance_m": 10258.07, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": "1947H", "location": "Exhibition Centre", "stage_seq": 11, "distance_m": 11705.479, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": "1950", "location": "Anderston", "stage_seq": 12, "distance_m": 12508.672, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": "1956", "location": "Glasgow Central Low Level", "stage_seq": 13, "distance_m": 13301.725, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1957", "wtt_dep": "1958", "location": "Argyle Street", "stage_seq": 14, "distance_m": 13776.831, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "2000H", "wtt_dep": "2001H", "location": "Bridgeton", "stage_seq": 15, "distance_m": 15712.279, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2003H", "location": "Dalmarnock", "stage_seq": 16, "distance_m": 16598.672, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2006H", "location": "Rutherglen", "stage_seq": 17, "distance_m": 17846.058, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Rutherglen East Jn", "stage_seq": 18, "distance_m": 18996.544, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "2009H", "wtt_dep": "2010", "location": "Cambuslang", "stage_seq": 19, "distance_m": 20783.441, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "Newton West Jn", "stage_seq": 20, "distance_m": 22220.089, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2015H", "location": "Newton", "stage_seq": 21, "distance_m": 23325.283, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2019H", "location": "Blantyre", "stage_seq": 22, "distance_m": 27290.268, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2022H", "location": "Hamilton West", "stage_seq": 23, "distance_m": 30132.338, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2027H", "location": "Hamilton Central", "stage_seq": 24, "distance_m": 31493.788, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030", "location": "Haughhead Jn", "stage_seq": 25, "distance_m": 33507.763, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033", "location": "Airbles", "stage_seq": 26, "distance_m": 35518.045, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2040H", "location": "Motherwell", "stage_seq": 27, "distance_m": 36537.158, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Mossend South Jn", "stage_seq": 28, "distance_m": 39187.301, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Mossend North Jn", "stage_seq": 29, "distance_m": 39904.871, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Mossend North Exit", "stage_seq": 30, "distance_m": 41678.065, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Whifflet South Jn", "stage_seq": 31, "distance_m": 43606.807, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2051", "location": "Whifflet", "stage_seq": 32, "distance_m": 43839.193, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2053H", "location": "Coatbridge Central", "stage_seq": 33, "distance_m": 45232.106, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Gartsherrie South Jn", "stage_seq": 34, "distance_m": 46896.587, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056H", "location": "Garnqueen North Jn", "stage_seq": 35, "distance_m": 48830.727, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "2100H", "wtt_dep": "2101", "location": "Greenfaulds", "stage_seq": 36, "distance_m": 54413.235, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": null, "location": "Cumbernauld", "stage_seq": 37, "distance_m": 55541.988, "section_seq": 1, "route_path_id": 66274}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 55541.988, "from_m": 0.0, "section_seq": 1, "route_path_id": 66274}], "total_distance_m": 55541.988, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 54958.131, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 583.857, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:29:57Z", "source_id": 54176847, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T18:30:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:30:05Z", "source_id": 17381550, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:31:48Z", "source_id": 54181623, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T18:32:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:31:52Z", "source_id": 17382889, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:33:55Z", "source_id": 54187265, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:34:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:33:58Z", "source_id": 17384394, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:35:31Z", "source_id": 54191719, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:36:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:35:34Z", "source_id": 17385519, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:41:53Z", "source_id": 54208220, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T18:43:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:41:59Z", "source_id": 17389966, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:44:36Z", "source_id": 54215816, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T18:45:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:44:38Z", "source_id": 17391829, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:47:14Z", "source_id": 54222751, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T18:47:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:47:19Z", "source_id": 17393752, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:48:57Z", "source_id": 54227214, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T18:49:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:49:03Z", "source_id": 17394962, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:50:40Z", "source_id": 54231918, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T18:51:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:50:43Z", "source_id": 17396182, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:29Z", "source_id": 54246617, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T18:57:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:31Z", "source_id": 17400204, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2063, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:59:52Z", "source_id": 54255416, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:00:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:59:56Z", "source_id": 17402480, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2067, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:01:38Z", "source_id": 54259880, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:02:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:01:42Z", "source_id": 17403701, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2090, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:04:00Z", "source_id": 54266429, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:04:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:04:07Z", "source_id": 17405382, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:05Z", "source_id": 54276661, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:08:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:09Z", "source_id": 17408145, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2350, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:14Z", "source_id": 54287168, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:13:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:19Z", "source_id": 17410984, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2490, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:36Z", "source_id": 54302828, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:19:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:43Z", "source_id": 17415293, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:00Z", "source_id": 54308911, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:22:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:03Z", "source_id": 17416880, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2482, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:15Z", "source_id": 54317027, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:26:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:18Z", "source_id": 17419051, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2473, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:17Z", "source_id": 54334466, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T19:33:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:18Z", "source_id": 17423625, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:25Z", "source_id": 54344353, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T19:36:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:32Z", "source_id": 17426414, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2231, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:46Z", "source_id": 54370815, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T19:47:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:48Z", "source_id": 17433630, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2176, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:04Z", "source_id": 54383677, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T19:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:06Z", "source_id": 17437006, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2143, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:51Z", "source_id": 54401824, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T20:00:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:56Z", "source_id": 17441795, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2136, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:51Z", "source_id": 54401824, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T20:02:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:56Z", "source_id": 17441796, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] Dalmuir 1928 1928 5 None None Cumbernauld 2103 2103 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88727/2026-09-17/detailed None Greenfaulds 2026-09-17T21:01:00+01:00 Cumbernauld 1.0 {"type": "LineString", "coordinates": [[-3.9939624, 55.9346688], [-3.9929451, 55.9352813], [-3.990261499999999, 55.93689119999999], [-3.9881048, 55.9381989], [-3.9858805, 55.939477700000005], [-3.9846635, 55.94006519999999], [-3.9834743, 55.94060230000001], [-3.9816403, 55.94135959999999], [-3.980890299999999, 55.9416574]]} 0.7 2101 2102 Greenfaulds Cumbernauld Cumbernauld 55.9416574 -3.9808903 55.9416574 -3.9808903 1 0 2026-09-17 20:12:56 TERMINATED 2026-09-17 20:02:00 Cumbernauld TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17441796 1789675198295052 105 105 2026-09-17 20:12:52.133761 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:51.859382
620839 651358 C11131 522N18MY17 2026-09-17 COMPLETE 17442759 2026-09-17 21:02:00 2026-09-17 20:12:56 2026-09-19 20:12:56 {"id": 651358, "stp": "P", "toc": "London Overground", "uid": "C11131", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C11131/2026-09-17/detailed", "trust_id": "522N18MY17", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": "19:54:00", "dar_platform": null, "dest_station": "Richmond North London Line", "service_date": "2026-09-17", "dest_arr_time": "2057", "dest_platform": "6", "is_terminated": 1, "next_location": "Richmond North London Line", "signalling_id": "2N18", "timing_status": "LATE", "origin_station": "Stratford", "current_leg_arr": "2102", "current_leg_dep": "2057", "current_leg_end": "Richmond North London Line", "origin_dep_time": "1952", "origin_platform": "1", "current_location": "Richmond North London Line", "last_update_time": "2026-09-17T20:12:56", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]}", "current_leg_start": "Kew Gardens", "dest_arr_time_act": "2057", "motion_projection": null, "next_location_lat": "51.4632722", "next_location_lon": "-0.3011125", "previous_location": "Kew Gardens", "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\": 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\": 18532.567, \"from_m\": 18483.608, \"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\": 18617.069, \"from_m\": 18532.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18670.55, \"from_m\": 18617.069, \"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\": 19107.782, \"from_m\": 18670.55, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19174.1, \"from_m\": 19107.782, \"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\": 19203.67, \"from_m\": 19174.1, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19892.008, \"from_m\": 19203.67, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19896.758, \"from_m\": 19892.008, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19949.929, \"from_m\": 19896.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\": 19957.144, \"from_m\": 19949.929, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20021.744, \"from_m\": 19957.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20062.127, \"from_m\": 20021.744, \"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\": 20138.38, \"from_m\": 20062.127, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20282.099, \"from_m\": 20138.38, \"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\": 20348.336, \"from_m\": 20282.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20419.698, \"from_m\": 20348.336, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21656.245, \"from_m\": 20419.698, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21708.187, \"from_m\": 21656.245, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22025.283, \"from_m\": 21708.187, \"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\": 24429.794, \"from_m\": 22025.283, \"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\": 24475.306, \"from_m\": 24429.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24691.924, \"from_m\": 24475.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\": 25440.778, \"from_m\": 24691.924, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25856.432, \"from_m\": 25440.778, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28465.525, \"from_m\": 25856.432, \"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\": 29143.419, \"from_m\": 28465.525, \"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\": 29520.821, \"from_m\": 29143.419, \"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\": 651358, \"profile_key\": \"1b8c257d7c2575eaccd98263a02b4fdf34e5ec3e4f6b0e03b3cb950af0376c6e\", \"schedule_id\": 1295, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": \"1955H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"1957H\", \"wtt_dep\": \"1958H\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2000\", \"wtt_dep\": \"2001\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 3982.545, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2004\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5480.244, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2005H\", \"wtt_dep\": \"2006\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 6586.442, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 7018.209, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2009H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 7464.416, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 7875.21, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2011\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 8244.773, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 9425.594, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2013H\", \"wtt_dep\": \"2015\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 9956.912, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 10154.506, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2017H\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 10872.207, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2020H\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 11937.615, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2023\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 12890.075, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2025\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 14304.15, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2028\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 14899.058, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 15724.533, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2031H\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 16435.199, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"Kensal Rise\", \"stage_seq\": 24, \"distance_m\": 17433.573, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 18445.276, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 19174.1, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 27, \"distance_m\": 21763.669, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2044\", \"location\": \"Acton Central\", \"stage_seq\": 28, \"distance_m\": 23454.94, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"South Acton\", \"stage_seq\": 29, \"distance_m\": 24620.861, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": \"2049H\", \"location\": \"Gunnersbury\", \"stage_seq\": 30, \"distance_m\": 25613.765, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2052H\", \"location\": \"Kew Gardens\", \"stage_seq\": 31, \"distance_m\": 27327.687, \"section_seq\": 1, \"route_path_id\": 66108}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": null, \"location\": \"Richmond North London Line\", \"stage_seq\": 32, \"distance_m\": 29520.821, \"section_seq\": 1, \"route_path_id\": 66108}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29520.821, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66108}], \"total_distance_m\": 29520.821, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26611.705, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2909.116, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1952", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4632722", "current_position_lon": "-0.3011125", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:58:42Z\", \"source_id\": 54252450, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:58:45Z\", \"source_id\": 17401731, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:02:12Z\", \"source_id\": 54261533, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:02:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:02:19Z\", \"source_id\": 17404130, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:04:21Z\", \"source_id\": 54267273, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:04:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:04:25Z\", \"source_id\": 17405627, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:07:01Z\", \"source_id\": 54274152, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:07:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:07:05Z\", \"source_id\": 17407484, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:32Z\", \"source_id\": 54280317, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:10:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:36Z\", \"source_id\": 17409134, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:36Z\", \"source_id\": 54285719, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:12:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:42Z\", \"source_id\": 17410544, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:13:46Z\", \"source_id\": 54290912, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:14:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:13:52Z\", \"source_id\": 17412006, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:54Z\", \"source_id\": 54298636, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:17:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:57Z\", \"source_id\": 17414112, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:39Z\", \"source_id\": 54308040, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:43Z\", \"source_id\": 17416682, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:34Z\", \"source_id\": 54315482, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:38Z\", \"source_id\": 17418619, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:16Z\", \"source_id\": 54321980, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:26:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:21Z\", \"source_id\": 17420373, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:38Z\", \"source_id\": 54327884, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:29:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:43Z\", \"source_id\": 17421936, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:51Z\", \"source_id\": 54333476, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:52Z\", \"source_id\": 17423359, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:40Z\", \"source_id\": 54337920, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:33:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:43Z\", \"source_id\": 17424612, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:57Z\", \"source_id\": 54343292, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:01Z\", \"source_id\": 17426091, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:12Z\", \"source_id\": 54348345, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:37:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:14Z\", \"source_id\": 17427490, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:09Z\", \"source_id\": 54355427, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:15Z\", \"source_id\": 17429420, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:38Z\", \"source_id\": 54368326, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:46:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:42Z\", \"source_id\": 17432934, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:55Z\", \"source_id\": 54383263, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 28341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:00Z\", \"source_id\": 54392612, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:56:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:02Z\", \"source_id\": 17439409, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:19Z\", \"source_id\": 54405391, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:21Z\", \"source_id\": 17442759, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Richmond North London Line", "service_state_platform": "4", "timing_fact_generation": 1789675282783693, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:02:52.553008", "service_state_evidence_id": 17442759, "current_leg_start_actual_dep": "2026-09-17T20:57:30+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:12:53.266241", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P SRA None 2N18 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": 18532.567, "from_m": 18483.608, "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": 18617.069, "from_m": 18532.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18670.55, "from_m": 18617.069, "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": 19107.782, "from_m": 18670.55, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19174.1, "from_m": 19107.782, "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": 19203.67, "from_m": 19174.1, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19892.008, "from_m": 19203.67, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19896.758, "from_m": 19892.008, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19949.929, "from_m": 19896.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": 19957.144, "from_m": 19949.929, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20021.744, "from_m": 19957.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20062.127, "from_m": 20021.744, "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": 20138.38, "from_m": 20062.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20282.099, "from_m": 20138.38, "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": 20348.336, "from_m": 20282.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20419.698, "from_m": 20348.336, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21656.245, "from_m": 20419.698, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21708.187, "from_m": 21656.245, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22025.283, "from_m": 21708.187, "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": 24429.794, "from_m": 22025.283, "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": 24475.306, "from_m": 24429.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24691.924, "from_m": 24475.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": 25440.778, "from_m": 24691.924, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25856.432, "from_m": 25440.778, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28465.525, "from_m": 25856.432, "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": 29143.419, "from_m": 28465.525, "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": 29520.821, "from_m": 29143.419, "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": 651358, "profile_key": "1b8c257d7c2575eaccd98263a02b4fdf34e5ec3e4f6b0e03b3cb950af0376c6e", "schedule_id": 1295, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1952", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 66108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": "1955H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "1957H", "wtt_dep": "1958H", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2000", "wtt_dep": "2001", "location": "Hackney Central", "stage_seq": 6, "distance_m": 3982.545, "section_seq": 1, "route_path_id": 66108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2004", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5480.244, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2005H", "wtt_dep": "2006", "location": "Canonbury", "stage_seq": 9, "distance_m": 6586.442, "section_seq": 1, "route_path_id": 66108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 7018.209, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2009H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 7464.416, "section_seq": 1, "route_path_id": 66108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 7875.21, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2011", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 8244.773, "section_seq": 1, "route_path_id": 66108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012H", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 9425.594, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2013H", "wtt_dep": "2015", "location": "Camden Road", "stage_seq": 15, "distance_m": 9956.912, "section_seq": 1, "route_path_id": 66108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015H", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 10154.506, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2017H", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 10872.207, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2020H", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 11937.615, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2023", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 12890.075, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2025", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 14304.15, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2028", "location": "West Hampstead", "stage_seq": 21, "distance_m": 14899.058, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030", "location": "Brondesbury", "stage_seq": 22, "distance_m": 15724.533, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2031H", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 16435.199, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "Kensal Rise", "stage_seq": 24, "distance_m": 17433.573, "section_seq": 1, "route_path_id": 66108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 18445.276, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038H", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 19174.1, "section_seq": 1, "route_path_id": 66108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040H", "location": "Acton Wells Jn", "stage_seq": 27, "distance_m": 21763.669, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2044", "location": "Acton Central", "stage_seq": 28, "distance_m": 23454.94, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "South Acton", "stage_seq": 29, "distance_m": 24620.861, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": "2049H", "location": "Gunnersbury", "stage_seq": 30, "distance_m": 25613.765, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2052H", "location": "Kew Gardens", "stage_seq": 31, "distance_m": 27327.687, "section_seq": 1, "route_path_id": 66108}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": null, "location": "Richmond North London Line", "stage_seq": 32, "distance_m": 29520.821, "section_seq": 1, "route_path_id": 66108}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29520.821, "from_m": 0.0, "section_seq": 1, "route_path_id": 66108}], "total_distance_m": 29520.821, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26611.705, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2909.116, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14994, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:58:42Z", "source_id": 54252450, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:58:45Z", "source_id": 17401731, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:02:12Z", "source_id": 54261533, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:02:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:02:19Z", "source_id": 17404130, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:04:21Z", "source_id": 54267273, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:04:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:04:25Z", "source_id": 17405627, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:07:01Z", "source_id": 54274152, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:07:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:07:05Z", "source_id": 17407484, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:32Z", "source_id": 54280317, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:10:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:36Z", "source_id": 17409134, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:36Z", "source_id": 54285719, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:12:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:42Z", "source_id": 17410544, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:13:46Z", "source_id": 54290912, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:14:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:13:52Z", "source_id": 17412006, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:54Z", "source_id": 54298636, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:17:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:57Z", "source_id": 17414112, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:39Z", "source_id": 54308040, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:21:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:43Z", "source_id": 17416682, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:34Z", "source_id": 54315482, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:38Z", "source_id": 17418619, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:16Z", "source_id": 54321980, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:21Z", "source_id": 17420373, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:38Z", "source_id": 54327884, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:29:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:43Z", "source_id": 17421936, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:51Z", "source_id": 54333476, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:31:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:52Z", "source_id": 17423359, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:40Z", "source_id": 54337920, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:33:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:43Z", "source_id": 17424612, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:57Z", "source_id": 54343292, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:35:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:01Z", "source_id": 17426091, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:12Z", "source_id": 54348345, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:37:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:14Z", "source_id": 17427490, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:09Z", "source_id": 54355427, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T19:41:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:15Z", "source_id": 17429420, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22344, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:38Z", "source_id": 54368326, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T19:46:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:42Z", "source_id": 17432934, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28352, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:55Z", "source_id": 54383263, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T19:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 28341, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:00Z", "source_id": 54392612, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T19:56:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:02Z", "source_id": 17439409, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28311, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:19Z", "source_id": 54405391, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T20:02:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:21Z", "source_id": 17442759, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] Stratford 1952 1952 1 19:54:00 None Richmond North London Line 2057 2057 6 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:C11131/2026-09-17/detailed None Kew Gardens 2026-09-17T20:57:30+01:00 Richmond North London Line 5.0 {"type": "LineString", "coordinates": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]} 1.4 2057 2102 Kew Gardens Richmond North London Line Richmond North London Line 51.4632722 -0.3011125 51.4632722 -0.3011125 1 0 2026-09-17 20:12:56 TERMINATED 2026-09-17 20:02:00 Richmond North London Line TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442759 1789675282783693 93 93 2026-09-17 20:12:53.266241 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:02:52.553008
620840 651197 Y41533 742B82MY17 2026-09-17 COMPLETE 17447663 2026-09-17 20:03:00 2026-09-17 20:13:26 2026-09-19 20:13:26 {"id": 651197, "stp": "P", "toc": "Great Western Railway", "uid": "Y41533", "consist": "165129", "dest_crs": "BNE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41533/2026-09-17/detailed", "trust_id": "742B82MY17", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bourne End", "service_date": "2026-09-17", "dest_arr_time": "1957", "dest_platform": "2", "is_terminated": 1, "next_location": "Furze Platt", "signalling_id": "2B82", "timing_status": "LATE", "origin_station": "Maidenhead", "current_leg_arr": "1949½", "current_leg_dep": "1952", "current_leg_end": "Furze Platt", "origin_dep_time": "1946", "origin_platform": "5", "current_location": "Bourne End", "last_update_time": "2026-09-17T20:13:26", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7227445, 51.51858979999999], [-0.7232069, 51.51851150000001], [-0.7236143999999999, 51.51843809999999], [-0.7239331, 51.51838190000001], [-0.7242581, 51.51832349999999], [-0.7245931999999999, 51.5182753], [-0.7247538, 51.5182605], [-0.7249027999999998, 51.518249399999995], [-0.7250571999999998, 51.5182429], [-0.7251994, 51.5182435], [-0.725355, 51.51824950000001], [-0.7255353, 51.51826109999999], [-0.7257385, 51.51828700000001], [-0.7259904999999999, 51.51831049999999], [-0.7262364, 51.5183635], [-0.7265309999999999, 51.51844], [-0.7269298, 51.5185486], [-0.7272201999999999, 51.518664099999995], [-0.7274607999999999, 51.51877799999999], [-0.7276276, 51.518861599999994], [-0.7277585, 51.51894209999999], [-0.7279677999999999, 51.51906619999999], [-0.7280668999999999, 51.5191357], [-0.7282247999999999, 51.5192639], [-0.7284024, 51.5194195], [-0.7285291999999999, 51.51955170000001], [-0.7286268, 51.51969690000001], [-0.7287321, 51.5198816], [-0.7288716, 51.5201086], [-0.7289466999999998, 51.5203022], [-0.7290002999999999, 51.5204958], [-0.7290539999999999, 51.52072280000001], [-0.7290646999999999, 51.5209431], [-0.7290325, 51.5211367], [-0.7289090999999999, 51.52210459999999], [-0.7288717999999998, 51.5224018], [-0.7287774, 51.5231537], [-0.7285986, 51.5247349], [-0.7286197999999999, 51.525717400000005], [-0.7287428999999999, 51.5269006], [-0.7287529, 51.5271069], [-0.7288018999999999, 51.5277704], [-0.7288133, 51.5284628], [-0.7288116999999998, 51.5295837], [-0.7287688, 51.530624899999985], [-0.7284912, 51.5327515], [-0.7284451, 51.53298809999999], [-0.7284148, 51.53315440000001]]}", "current_leg_start": "Maidenhead", "dest_arr_time_act": "1957", "motion_projection": null, "next_location_lat": "51.5331544", "next_location_lon": "-0.7284148", "previous_location": "Cookham", "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:17397995\", \"confirmationDeadline\": \"2026-09-17T19:55:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 108.838, \"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\": 476.782, \"from_m\": 108.838, \"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\": 6716.848, \"from_m\": 476.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\": 7130.463, \"from_m\": 6716.848, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 651197, \"profile_key\": \"2087e627250b7e09e2d1a2450d59321eac7f783f04f2b5760bdae0c9eca1ee02\", \"schedule_id\": 30235, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102648}, {\"is_pass\": false, \"wtt_arr\": \"1949H\", \"wtt_dep\": \"1950\", \"location\": \"Furze Platt\", \"stage_seq\": 2, \"distance_m\": 1980.19, \"section_seq\": 1, \"route_path_id\": 102648}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": \"1953H\", \"location\": \"Cookham\", \"stage_seq\": 3, \"distance_m\": 4713.929, \"section_seq\": 1, \"route_path_id\": 102648}, {\"is_pass\": false, \"wtt_arr\": \"1957\", \"wtt_dep\": null, \"location\": \"Bourne End\", \"stage_seq\": 4, \"distance_m\": 7130.463, \"section_seq\": 1, \"route_path_id\": 102648}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7130.463, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102648}], \"total_distance_m\": 7130.463, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7130.463, \"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": "1946", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1437.5", "current_position_lat": "51.5331544", "current_position_lon": "-0.7284148", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:09:12Z\", \"source_id\": 17447663, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead", "service_state_platform": "5", "timing_fact_generation": 1789675752667047, "current_leg_arrival_utc": "2026-09-17T19:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:00.732364", "service_state_evidence_id": 17397995, "current_leg_start_actual_dep": "2026-09-17T19:52:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:00.773921", "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 MAI BNE 2B82 165129 2 90 None {"version": 3, "segments": [{"to_m": 108.838, "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": 476.782, "from_m": 108.838, "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": 6716.848, "from_m": 476.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": 7130.463, "from_m": 6716.848, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 651197, "profile_key": "2087e627250b7e09e2d1a2450d59321eac7f783f04f2b5760bdae0c9eca1ee02", "schedule_id": 30235, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1946", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102648}, {"is_pass": false, "wtt_arr": "1949H", "wtt_dep": "1950", "location": "Furze Platt", "stage_seq": 2, "distance_m": 1980.19, "section_seq": 1, "route_path_id": 102648}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": "1953H", "location": "Cookham", "stage_seq": 3, "distance_m": 4713.929, "section_seq": 1, "route_path_id": 102648}, {"is_pass": false, "wtt_arr": "1957", "wtt_dep": null, "location": "Bourne End", "stage_seq": 4, "distance_m": 7130.463, "section_seq": 1, "route_path_id": 102648}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7130.463, "from_m": 0.0, "section_seq": 1, "route_path_id": 102648}], "total_distance_m": 7130.463, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7130.463, "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-17T20:09:12Z", "source_id": 17447663, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:03:00+01:00", "operational_fact": true}] Maidenhead 1946 1946 5 None None Bourne End 1957 1957 2 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y41533/2026-09-17/detailed None Maidenhead 2026-09-17T19:52:00+01:00 Furze Platt 1437.5 {"type": "LineString", "coordinates": [[-0.7227445, 51.51858979999999], [-0.7232069, 51.51851150000001], [-0.7236143999999999, 51.51843809999999], [-0.7239331, 51.51838190000001], [-0.7242581, 51.51832349999999], [-0.7245931999999999, 51.5182753], [-0.7247538, 51.5182605], [-0.7249027999999998, 51.518249399999995], [-0.7250571999999998, 51.5182429], [-0.7251994, 51.5182435], [-0.725355, 51.51824950000001], [-0.7255353, 51.51826109999999], [-0.7257385, 51.51828700000001], [-0.7259904999999999, 51.51831049999999], [-0.7262364, 51.5183635], [-0.7265309999999999, 51.51844], [-0.7269298, 51.5185486], [-0.7272201999999999, 51.518664099999995], [-0.7274607999999999, 51.51877799999999], [-0.7276276, 51.518861599999994], [-0.7277585, 51.51894209999999], [-0.7279677999999999, 51.51906619999999], [-0.7280668999999999, 51.5191357], [-0.7282247999999999, 51.5192639], [-0.7284024, 51.5194195], [-0.7285291999999999, 51.51955170000001], [-0.7286268, 51.51969690000001], [-0.7287321, 51.5198816], [-0.7288716, 51.5201086], [-0.7289466999999998, 51.5203022], [-0.7290002999999999, 51.5204958], [-0.7290539999999999, 51.52072280000001], [-0.7290646999999999, 51.5209431], [-0.7290325, 51.5211367], [-0.7289090999999999, 51.52210459999999], [-0.7288717999999998, 51.5224018], [-0.7287774, 51.5231537], [-0.7285986, 51.5247349], [-0.7286197999999999, 51.525717400000005], [-0.7287428999999999, 51.5269006], [-0.7287529, 51.5271069], [-0.7288018999999999, 51.5277704], [-0.7288133, 51.5284628], [-0.7288116999999998, 51.5295837], [-0.7287688, 51.530624899999985], [-0.7284912, 51.5327515], [-0.7284451, 51.53298809999999], [-0.7284148, 51.53315440000001]]} 1.2 1952 1949½ Cookham Bourne End Furze Platt 51.5331544 -0.7284148 51.5331544 -0.7284148 1 0 2026-09-17 20:13:26 TERMINATED 2026-09-17 20:03:00 Maidenhead TRUST TRACKING_TIMEOUT 17397995 1789675752667047 13 13 2026-09-17 20:13:00.773921 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:00.732364
620841 651629 C12698 885T58MZ17 2026-09-17 COMPLETE None 2026-09-17 20:03:00 2026-09-17 20:13:26 2026-09-19 20:13:26 {"id": 651629, "stp": "P", "toc": "Southern", "uid": "C12698", "consist": "377320", "dest_crs": null, "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C12698/2026-09-17/detailed", "trust_id": "885T58MZ17", "origin_crs": "WWO", "show_on_map": 0, "dar_est_time": "20:03:00", "dar_platform": null, "dest_station": "West Worthing Middle Sidings", "service_date": "2026-09-17", "dest_arr_time": "2005", "dest_platform": null, "is_terminated": 1, "next_location": "West Worthing Middle Sidings", "signalling_id": "5T58", "timing_status": null, "origin_station": "West Worthing", "current_leg_arr": "2005", "current_leg_dep": "2003", "current_leg_end": "West Worthing Middle Sidings", "origin_dep_time": "2003", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-17T20:13:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3931908, 50.8183994], [-0.39443549999999994, 50.81832789999999], [-0.3959485, 50.81823579999999], [-0.3975831, 50.81813720000001], [-0.4003523, 50.81797430000001], [-0.40079219999999993, 50.817988199999995]]}", "current_leg_start": "West Worthing", "dest_arr_time_act": "2005", "motion_projection": null, "next_location_lat": "50.8179882", "next_location_lon": "-0.4007922", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 505.32, \"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\": 536.262, \"from_m\": 505.32, \"capability_applied\": null, \"effective_limit_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\": 651629, \"profile_key\": \"acbd4b2885dc0d959e6c3733e8e17d187bd9d74034fe1c2b5750816b914c6b4e\", \"schedule_id\": 1718, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"West Worthing\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66146}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": null, \"location\": \"West Worthing Middle Sidings\", \"stage_seq\": 2, \"distance_m\": 536.262, \"section_seq\": 1, \"route_path_id\": 66146}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 536.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66146}], \"total_distance_m\": 536.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 536.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": "2003", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "50.8179882", "current_position_lon": "-0.4007922", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "West Worthing", "service_state_platform": null, "timing_fact_generation": 1789668192348476, "current_leg_arrival_utc": "2026-09-17T20:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:00.749585", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-17T20:03:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:00.852705", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P WWO None 5T58 377320 3 100 None {"version": 3, "segments": [{"to_m": 505.32, "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": 536.262, "from_m": 505.32, "capability_applied": null, "effective_limit_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": 651629, "profile_key": "acbd4b2885dc0d959e6c3733e8e17d187bd9d74034fe1c2b5750816b914c6b4e", "schedule_id": 1718, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2003", "location": "West Worthing", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66146}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": null, "location": "West Worthing Middle Sidings", "stage_seq": 2, "distance_m": 536.262, "section_seq": 1, "route_path_id": 66146}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 536.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 66146}], "total_distance_m": 536.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 536.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} [] West Worthing 2003 2003 None 20:03:00 None West Worthing Middle Sidings 2005 2005 None None None https://www.realtimetrains.co.uk/service/gb-nr:C12698/2026-09-17/detailed None West Worthing 2026-09-17T20:03:30+01:00 West Worthing Middle Sidings 2.0 {"type": "LineString", "coordinates": [[-0.3931908, 50.8183994], [-0.39443549999999994, 50.81832789999999], [-0.3959485, 50.81823579999999], [-0.3975831, 50.81813720000001], [-0.4003523, 50.81797430000001], [-0.40079219999999993, 50.817988199999995]]} 0.3 2003 2005 None None West Worthing Middle Sidings 50.8179882 -0.4007922 50.8179882 -0.4007922 1 0 2026-09-17 20:13:26 TERMINATED 2026-09-17 20:03:00 West Worthing SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789668192348476 0 0 2026-09-17 20:13:00.852705 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:00.749585
620842 651837 P66154 471B17MZ17 2026-09-17 COMPLETE 17442898 2026-09-17 21:03:00 2026-09-17 20:13:26 2026-09-19 20:13:26 {"id": 651837, "stp": "P", "toc": "Greater Anglia", "uid": "P66154", "consist": "745110", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66154/2026-09-17/detailed", "trust_id": "471B17MZ17", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": "20:11:00", "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-17", "dest_arr_time": "2059", "dest_platform": "4", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1B17", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "2103", "current_leg_dep": "2050", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2011", "origin_platform": "1", "current_location": "London Liverpool Street", "last_update_time": "2026-09-17T20:13:26", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Tottenham Hale", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10264.399, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10339.091, \"from_m\": 10264.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13106.987, \"from_m\": 10339.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27058.872, \"from_m\": 13106.987, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36784.278, \"from_m\": 27058.872, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41890.89, \"from_m\": 36784.278, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 41925.327, \"from_m\": 41890.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42238.756, \"from_m\": 41925.327, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42270.649, \"from_m\": 42238.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46759.056, \"from_m\": 42270.649, \"capability_applied\": null, \"effective_limit_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\": 49879.046, \"from_m\": 46759.056, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50262.446, \"from_m\": 49879.046, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50309.481, \"from_m\": 50262.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\": 51740.721, \"from_m\": 50309.481, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51843.417, \"from_m\": 51740.721, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52490.276, \"from_m\": 51843.417, \"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\": 53575.702, \"from_m\": 52490.276, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54521.784, \"from_m\": 53575.702, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55099.929, \"from_m\": 54521.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\": 56564.434, \"from_m\": 55099.929, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58140.424, \"from_m\": 56564.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\": 58777.325, \"from_m\": 58140.424, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59254.0, \"from_m\": 58777.325, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59707.218, \"from_m\": 59254.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}], \"service_id\": 651837, \"profile_key\": \"ff86ab4070147e8ceabfe45415ec89940012267615544085d80299a5774139e2\", \"schedule_id\": 21835, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 5, \"distance_m\": 5849.999, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Bishops Stortford\", \"stage_seq\": 6, \"distance_m\": 10652.157, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028H\", \"location\": \"Harlow Town\", \"stage_seq\": 7, \"distance_m\": 22888.56, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 8, \"distance_m\": 29811.189, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033H\", \"location\": \"Broxbourne\", \"stage_seq\": 9, \"distance_m\": 31788.624, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 36839.565, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Brimsdown\", \"stage_seq\": 11, \"distance_m\": 42105.045, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2046\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 50108.22, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 50868.375, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 51820.795, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 52538.793, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 54920.931, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 57895.076, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 59707.218, \"section_seq\": 1, \"route_path_id\": 36020}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59707.218, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36020}], \"total_distance_m\": 59707.218, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55249.967, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4457.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2011", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:51Z\", \"source_id\": 54293613, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:56Z\", \"source_id\": 17412722, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:42Z\", \"source_id\": 54305671, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:20:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:48Z\", \"source_id\": 17416034, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:50Z\", \"source_id\": 54323367, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:27:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:53Z\", \"source_id\": 17420705, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:02Z\", \"source_id\": 54341170, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:08Z\", \"source_id\": 17425503, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:34Z\", \"source_id\": 54346934, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:37:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:38Z\", \"source_id\": 17427141, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:17Z\", \"source_id\": 54358108, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:42:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:19Z\", \"source_id\": 17430093, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:34Z\", \"source_id\": 54372788, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:37Z\", \"source_id\": 17434110, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:46Z\", \"source_id\": 54389917, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:53Z\", \"source_id\": 17438693, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:43Z\", \"source_id\": 54399267, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:47Z\", \"source_id\": 17441108, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:30Z\", \"source_id\": 54405839, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:33Z\", \"source_id\": 17442898, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "4", "timing_fact_generation": 1789675295084715, "current_leg_arrival_utc": "2026-09-17T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:00.888749", "service_state_evidence_id": 17442898, "current_leg_start_actual_dep": "2026-09-17T20:50:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:03.174106", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P SSD LST 1B17 745110 12 100 None {"version": 3, "segments": [{"to_m": 490.569, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10264.399, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10339.091, "from_m": 10264.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13106.987, "from_m": 10339.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27058.872, "from_m": 13106.987, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36784.278, "from_m": 27058.872, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41890.89, "from_m": 36784.278, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 41925.327, "from_m": 41890.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42238.756, "from_m": 41925.327, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42270.649, "from_m": 42238.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46759.056, "from_m": 42270.649, "capability_applied": null, "effective_limit_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": 49879.046, "from_m": 46759.056, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50262.446, "from_m": 49879.046, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50309.481, "from_m": 50262.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": 51740.721, "from_m": 50309.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51843.417, "from_m": 51740.721, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52490.276, "from_m": 51843.417, "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": 53575.702, "from_m": 52490.276, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54521.784, "from_m": 53575.702, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55099.929, "from_m": 54521.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": 56564.434, "from_m": 55099.929, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58140.424, "from_m": 56564.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": 58777.325, "from_m": 58140.424, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59254.0, "from_m": 58777.325, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59707.218, "from_m": 59254.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}], "service_id": 651837, "profile_key": "ff86ab4070147e8ceabfe45415ec89940012267615544085d80299a5774139e2", "schedule_id": 21835, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2011", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017", "location": "Stansted Mountfitchet", "stage_seq": 5, "distance_m": 5849.999, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Bishops Stortford", "stage_seq": 6, "distance_m": 10652.157, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028H", "location": "Harlow Town", "stage_seq": 7, "distance_m": 22888.56, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Broxbourne Jn", "stage_seq": 8, "distance_m": 29811.189, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Broxbourne", "stage_seq": 9, "distance_m": 31788.624, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Cheshunt", "stage_seq": 10, "distance_m": 36839.565, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Brimsdown", "stage_seq": 11, "distance_m": 42105.045, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2046", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 50108.22, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 50868.375, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 51820.795, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 52538.793, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 54920.931, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 57895.076, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 59707.218, "section_seq": 1, "route_path_id": 36020}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59707.218, "from_m": 0.0, "section_seq": 1, "route_path_id": 36020}], "total_distance_m": 59707.218, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55249.967, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4457.251, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12705, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:51Z", "source_id": 54293613, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:56Z", "source_id": 17412722, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:42Z", "source_id": 54305671, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:20:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:48Z", "source_id": 17416034, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:50Z", "source_id": 54323367, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:27:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:53Z", "source_id": 17420705, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:02Z", "source_id": 54341170, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:34:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:08Z", "source_id": 17425503, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:34Z", "source_id": 54346934, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:37:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:38Z", "source_id": 17427141, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:17Z", "source_id": 54358108, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:42:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:19Z", "source_id": 17430093, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:34Z", "source_id": 54372788, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:48:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:37Z", "source_id": 17434110, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:46Z", "source_id": 54389917, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:55:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:53Z", "source_id": 17438693, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:43Z", "source_id": 54399267, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:59:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:47Z", "source_id": 17441108, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15474, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:30Z", "source_id": 54405839, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:33Z", "source_id": 17442898, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T21:03:00+01:00", "operational_fact": true}] Stansted Airport 2011 2011 1 20:11:00 None London Liverpool Street 2059 2059 4 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66154/2026-09-17/detailed None Tottenham Hale 2026-09-17T20:50:00+01:00 London Liverpool Street 13.0 {"type": "LineString", "coordinates": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 5.9 2050 2103 Tottenham Hale London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-17 20:13:26 TERMINATED 2026-09-17 20:03:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442898 1789675295084715 71 71 2026-09-17 20:13:03.174106 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:00.888749
620843 651030 G89364 151J77MY17 2026-09-17 COMPLETE 17443090 2026-09-17 21:03:00 2026-09-17 20:13:26 2026-09-19 20:13:26 {"id": 651030, "stp": "P", "toc": "Northern", "uid": "G89364", "consist": "158816", "dest_crs": "MCE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89364/2026-09-17/detailed", "trust_id": "151J77MY17", "origin_crs": "MBR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "MetroCentre", "service_date": "2026-09-17", "dest_arr_time": "2104", "dest_platform": "2", "is_terminated": 1, "next_location": "MetroCentre", "signalling_id": "1J77", "timing_status": "ON TIME", "origin_station": "Middlesbrough", "current_leg_arr": "2103", "current_leg_dep": "2100", "current_leg_end": "MetroCentre", "origin_dep_time": "1940", "origin_platform": "1A", "current_location": "MetroCentre", "last_update_time": "2026-09-17T20:13:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6414027744360289, 54.94991791176046], [-1.6416008999999998, 54.94993799999999], [-1.6425268999999998, 54.9500831], [-1.6436585999999995, 54.9503625], [-1.6441097999999998, 54.9504575], [-1.6446787, 54.95061739999999], [-1.6453192999999997, 54.9508312], [-1.6458437999999995, 54.951020699999994], [-1.6463797, 54.95123449999999], [-1.6477783999999998, 54.9517973], [-1.6492055, 54.952368699999994], [-1.6505628, 54.95293649999999], [-1.6509729999999998, 54.9531296], [-1.6513375999999995, 54.95332770000001], [-1.6516053999999998, 54.95349360000001], [-1.651897, 54.95369290000001], [-1.6521689999999998, 54.95394999999999], [-1.6524441, 54.9542374], [-1.6527028999999998, 54.954556999999994], [-1.652978, 54.9549349], [-1.6532588999999998, 54.9552991], [-1.6538702, 54.9561991], [-1.6540183999999998, 54.95641199999999], [-1.6541049, 54.956531], [-1.6541316999999998, 54.95656799999999], [-1.6543773, 54.9568538], [-1.6545631, 54.95702119999999], [-1.6547089999999998, 54.9571317], [-1.6549089, 54.95726350000001], [-1.6550562, 54.95735080000001], [-1.6554103999999998, 54.9575459], [-1.6557604, 54.9576914], [-1.6559548999999998, 54.957762900000006], [-1.6561479999999995, 54.95782760000001], [-1.656489, 54.9579239], [-1.6567142999999998, 54.9579715], [-1.6569063999999998, 54.9580068], [-1.6571872, 54.958053799999995], [-1.6576727999999998, 54.9581092], [-1.6582058999999998, 54.958166600000006], [-1.6596455999999995, 54.958324700000006], [-1.6598845, 54.95834640000001], [-1.6614698, 54.958518899999994], [-1.6628558000000002, 54.958664899999995], [-1.6648836, 54.9588642]]}", "current_leg_start": "Dunston", "dest_arr_time_act": "2103", "motion_projection": null, "next_location_lat": "54.9588642", "next_location_lon": "-1.6648836", "previous_location": "Dunston", "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 5290.565, \"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\": 5449.04, \"from_m\": 5290.565, \"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\": 5849.274, \"from_m\": 5449.04, \"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\": 6490.453, \"from_m\": 5849.274, \"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\": 7297.179, \"from_m\": 6490.453, \"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\": 8305.238, \"from_m\": 7297.179, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8344.228, \"from_m\": 8305.238, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8467.677, \"from_m\": 8344.228, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8799.496, \"from_m\": 8467.677, \"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\": 11597.785, \"from_m\": 8799.496, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12134.183, \"from_m\": 11597.785, \"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\": 12172.182, \"from_m\": 12134.183, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16583.112, \"from_m\": 12172.182, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26228.53, \"from_m\": 16583.112, \"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\": 26845.666, \"from_m\": 26228.53, \"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\": 27739.714, \"from_m\": 26845.666, \"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\": 29455.088, \"from_m\": 27739.714, \"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\": 29972.388, \"from_m\": 29455.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\": 32623.777, \"from_m\": 29972.388, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33145.941, \"from_m\": 32623.777, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46455.897, \"from_m\": 33145.941, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46474.313, \"from_m\": 46455.897, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47462.466, \"from_m\": 46474.313, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47738.328, \"from_m\": 47462.466, \"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\": 49824.699, \"from_m\": 47738.328, \"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\": 52856.959, \"from_m\": 49824.699, \"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\": 52909.618, \"from_m\": 52856.959, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55269.26, \"from_m\": 52909.618, \"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\": 55948.977, \"from_m\": 55269.26, \"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\": 56754.462, \"from_m\": 55948.977, \"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\": 56856.895, \"from_m\": 56754.462, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57147.337, \"from_m\": 56856.895, \"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\": 59150.127, \"from_m\": 57147.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63977.91, \"from_m\": 59150.127, \"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\": 65159.041, \"from_m\": 63977.91, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74302.205, \"from_m\": 65159.041, \"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\": 75459.162, \"from_m\": 74302.205, \"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\": 75510.036, \"from_m\": 75459.162, \"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\": 75541.003, \"from_m\": 75510.036, \"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\": 76172.276, \"from_m\": 75541.003, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76197.888, \"from_m\": 76172.276, \"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\": 76287.989, \"from_m\": 76197.888, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76989.156, \"from_m\": 76287.989, \"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\": 78808.177, \"from_m\": 76989.156, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 79240.284, \"from_m\": 78808.177, \"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\": 81357.514, \"from_m\": 79240.284, \"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\": 651030, \"profile_key\": \"b109d614ce8a0cb11f31c94d2cc7f1f73bfc267644a0698a0a54666c4c78e143\", \"schedule_id\": 12991, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1940\", \"location\": \"Middlesbrough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 2, \"distance_m\": 1761.689, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1946\", \"location\": \"Thornaby\", \"stage_seq\": 3, \"distance_m\": 4985.282, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 4, \"distance_m\": 6460.675, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Hartburn Jn\", \"stage_seq\": 5, \"distance_m\": 7322.566, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": \"1951H\", \"location\": \"Stockton\", \"stage_seq\": 6, \"distance_m\": 8672.211, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Norton South Jn\", \"stage_seq\": 7, \"distance_m\": 11597.785, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956H\", \"location\": \"Billingham Jn\", \"stage_seq\": 8, \"distance_m\": 14816.837, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000\", \"location\": \"Greatham S.B.\", \"stage_seq\": 9, \"distance_m\": 20388.161, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2006H\", \"location\": \"Hartlepool\", \"stage_seq\": 10, \"distance_m\": 27295.812, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Horden Sig. NS7137\", \"stage_seq\": 11, \"distance_m\": 37174.186, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Seaham\", \"stage_seq\": 12, \"distance_m\": 48043.633, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Ryhope Grange Jn\", \"stage_seq\": 13, \"distance_m\": 53058.815, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2031\", \"location\": \"Sunderland\", \"stage_seq\": 14, \"distance_m\": 56415.656, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Brockley Whins\", \"stage_seq\": 15, \"distance_m\": 64934.244, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Pelaw Jn\", \"stage_seq\": 16, \"distance_m\": 69739.367, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Park Lane Jn\", \"stage_seq\": 17, \"distance_m\": 74123.449, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"High Level Bridge Jn\", \"stage_seq\": 18, \"distance_m\": 75096.934, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2054\", \"location\": \"Newcastle\", \"stage_seq\": 19, \"distance_m\": 75832.056, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"King Edward Bridge North Jn\", \"stage_seq\": 20, \"distance_m\": 76565.149, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 21, \"distance_m\": 77069.65, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Norwood Jn\", \"stage_seq\": 22, \"distance_m\": 78955.408, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2100H\", \"location\": \"Dunston\", \"stage_seq\": 23, \"distance_m\": 79455.271, \"section_seq\": 1, \"route_path_id\": 69970}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": null, \"location\": \"MetroCentre\", \"stage_seq\": 24, \"distance_m\": 81357.514, \"section_seq\": 1, \"route_path_id\": 69970}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 81357.514, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69970}], \"total_distance_m\": 81357.514, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 75197.511, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6160.003, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1940", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "54.9588642", "current_position_lon": "-1.6648836", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:44:35Z\", \"source_id\": 54215746, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:45:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:44:38Z\", \"source_id\": 17391832, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:50:29Z\", \"source_id\": 54231409, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:51:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:50:31Z\", \"source_id\": 17396040, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:34Z\", \"source_id\": 54270493, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:06:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:38Z\", \"source_id\": 17406451, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:22:25Z\", \"source_id\": 54312623, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:23:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:22:29Z\", \"source_id\": 17417854, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:19Z\", \"source_id\": 54334567, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:32:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:22Z\", \"source_id\": 17423698, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:30Z\", \"source_id\": 54353868, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:39:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:37Z\", \"source_id\": 17429015, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:36Z\", \"source_id\": 54377659, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:50:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:42Z\", \"source_id\": 17435480, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:34Z\", \"source_id\": 54398902, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:38Z\", \"source_id\": 17441028, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:47Z\", \"source_id\": 54406543, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:52Z\", \"source_id\": 17443090, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "MetroCentre", "service_state_platform": "2", "timing_fact_generation": 1789675313644327, "current_leg_arrival_utc": "2026-09-17T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:01.289184", "service_state_evidence_id": 17443090, "current_leg_start_actual_dep": "2026-09-17T21:00:30+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:03.177402", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MBR MCE 1J77 158816 2 90 None {"version": 3, "segments": [{"to_m": 5290.565, "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": 5449.04, "from_m": 5290.565, "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": 5849.274, "from_m": 5449.04, "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": 6490.453, "from_m": 5849.274, "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": 7297.179, "from_m": 6490.453, "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": 8305.238, "from_m": 7297.179, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8344.228, "from_m": 8305.238, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8467.677, "from_m": 8344.228, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8799.496, "from_m": 8467.677, "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": 11597.785, "from_m": 8799.496, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12134.183, "from_m": 11597.785, "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": 12172.182, "from_m": 12134.183, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16583.112, "from_m": 12172.182, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26228.53, "from_m": 16583.112, "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": 26845.666, "from_m": 26228.53, "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": 27739.714, "from_m": 26845.666, "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": 29455.088, "from_m": 27739.714, "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": 29972.388, "from_m": 29455.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": 32623.777, "from_m": 29972.388, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33145.941, "from_m": 32623.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46455.897, "from_m": 33145.941, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46474.313, "from_m": 46455.897, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47462.466, "from_m": 46474.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47738.328, "from_m": 47462.466, "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": 49824.699, "from_m": 47738.328, "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": 52856.959, "from_m": 49824.699, "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": 52909.618, "from_m": 52856.959, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55269.26, "from_m": 52909.618, "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": 55948.977, "from_m": 55269.26, "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": 56754.462, "from_m": 55948.977, "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": 56856.895, "from_m": 56754.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57147.337, "from_m": 56856.895, "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": 59150.127, "from_m": 57147.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63977.91, "from_m": 59150.127, "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": 65159.041, "from_m": 63977.91, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74302.205, "from_m": 65159.041, "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": 75459.162, "from_m": 74302.205, "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": 75510.036, "from_m": 75459.162, "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": 75541.003, "from_m": 75510.036, "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": 76172.276, "from_m": 75541.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76197.888, "from_m": 76172.276, "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": 76287.989, "from_m": 76197.888, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76989.156, "from_m": 76287.989, "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": 78808.177, "from_m": 76989.156, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79240.284, "from_m": 78808.177, "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": 81357.514, "from_m": 79240.284, "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": 651030, "profile_key": "b109d614ce8a0cb11f31c94d2cc7f1f73bfc267644a0698a0a54666c4c78e143", "schedule_id": 12991, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1940", "location": "Middlesbrough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942", "location": "Newport East Jn (Teesside)", "stage_seq": 2, "distance_m": 1761.689, "section_seq": 1, "route_path_id": 69970}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1946", "location": "Thornaby", "stage_seq": 3, "distance_m": 4985.282, "section_seq": 1, "route_path_id": 69970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947H", "location": "Bowesfield Jn", "stage_seq": 4, "distance_m": 6460.675, "section_seq": 1, "route_path_id": 69970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949", "location": "Hartburn Jn", "stage_seq": 5, "distance_m": 7322.566, "section_seq": 1, "route_path_id": 69970}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": "1951H", "location": "Stockton", "stage_seq": 6, "distance_m": 8672.211, "section_seq": 1, "route_path_id": 69970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Norton South Jn", "stage_seq": 7, "distance_m": 11597.785, "section_seq": 1, "route_path_id": 69970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956H", "location": "Billingham Jn", "stage_seq": 8, "distance_m": 14816.837, "section_seq": 1, "route_path_id": 69970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000", "location": "Greatham S.B.", "stage_seq": 9, "distance_m": 20388.161, "section_seq": 1, "route_path_id": 69970}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2006H", "location": "Hartlepool", "stage_seq": 10, "distance_m": 27295.812, "section_seq": 1, "route_path_id": 69970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Horden Sig. NS7137", "stage_seq": 11, "distance_m": 37174.186, "section_seq": 1, "route_path_id": 69970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Seaham", "stage_seq": 12, "distance_m": 48043.633, "section_seq": 1, "route_path_id": 69970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Ryhope Grange Jn", "stage_seq": 13, "distance_m": 53058.815, "section_seq": 1, "route_path_id": 69970}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2031", "location": "Sunderland", "stage_seq": 14, "distance_m": 56415.656, "section_seq": 1, "route_path_id": 69970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Brockley Whins", "stage_seq": 15, "distance_m": 64934.244, "section_seq": 1, "route_path_id": 69970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Pelaw Jn", "stage_seq": 16, "distance_m": 69739.367, "section_seq": 1, "route_path_id": 69970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Park Lane Jn", "stage_seq": 17, "distance_m": 74123.449, "section_seq": 1, "route_path_id": 69970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "High Level Bridge Jn", "stage_seq": 18, "distance_m": 75096.934, "section_seq": 1, "route_path_id": 69970}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2054", "location": "Newcastle", "stage_seq": 19, "distance_m": 75832.056, "section_seq": 1, "route_path_id": 69970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "King Edward Bridge North Jn", "stage_seq": 20, "distance_m": 76565.149, "section_seq": 1, "route_path_id": 69970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "King Edward Bridge South Jn", "stage_seq": 21, "distance_m": 77069.65, "section_seq": 1, "route_path_id": 69970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Norwood Jn", "stage_seq": 22, "distance_m": 78955.408, "section_seq": 1, "route_path_id": 69970}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2100H", "location": "Dunston", "stage_seq": 23, "distance_m": 79455.271, "section_seq": 1, "route_path_id": 69970}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": null, "location": "MetroCentre", "stage_seq": 24, "distance_m": 81357.514, "section_seq": 1, "route_path_id": 69970}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81357.514, "from_m": 0.0, "section_seq": 1, "route_path_id": 69970}], "total_distance_m": 81357.514, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 75197.511, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6160.003, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:44:35Z", "source_id": 54215746, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T18:45:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:44:38Z", "source_id": 17391832, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4169, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:50:29Z", "source_id": 54231409, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T18:51:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:50:31Z", "source_id": 17396040, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4071, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:34Z", "source_id": 54270493, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:06:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:38Z", "source_id": 17406451, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4062, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:22:25Z", "source_id": 54312623, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:23:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:22:29Z", "source_id": 17417854, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3997, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:19Z", "source_id": 54334567, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:32:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:22Z", "source_id": 17423698, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3958, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:30Z", "source_id": 54353868, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:39:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:37Z", "source_id": 17429015, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3534, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:36Z", "source_id": 54377659, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:50:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:42Z", "source_id": 17435480, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3853, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:34Z", "source_id": 54398902, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:59:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:38Z", "source_id": 17441028, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3846, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:47Z", "source_id": 54406543, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T20:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:52Z", "source_id": 17443090, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T21:03:00+01:00", "operational_fact": true}] Middlesbrough 1940 1940 1A None None MetroCentre 2104 2103 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89364/2026-09-17/detailed None Dunston 2026-09-17T21:00:30+01:00 MetroCentre 3.0 {"type": "LineString", "coordinates": [[-1.6414027744360289, 54.94991791176046], [-1.6416008999999998, 54.94993799999999], [-1.6425268999999998, 54.9500831], [-1.6436585999999995, 54.9503625], [-1.6441097999999998, 54.9504575], [-1.6446787, 54.95061739999999], [-1.6453192999999997, 54.9508312], [-1.6458437999999995, 54.951020699999994], [-1.6463797, 54.95123449999999], [-1.6477783999999998, 54.9517973], [-1.6492055, 54.952368699999994], [-1.6505628, 54.95293649999999], [-1.6509729999999998, 54.9531296], [-1.6513375999999995, 54.95332770000001], [-1.6516053999999998, 54.95349360000001], [-1.651897, 54.95369290000001], [-1.6521689999999998, 54.95394999999999], [-1.6524441, 54.9542374], [-1.6527028999999998, 54.954556999999994], [-1.652978, 54.9549349], [-1.6532588999999998, 54.9552991], [-1.6538702, 54.9561991], [-1.6540183999999998, 54.95641199999999], [-1.6541049, 54.956531], [-1.6541316999999998, 54.95656799999999], [-1.6543773, 54.9568538], [-1.6545631, 54.95702119999999], [-1.6547089999999998, 54.9571317], [-1.6549089, 54.95726350000001], [-1.6550562, 54.95735080000001], [-1.6554103999999998, 54.9575459], [-1.6557604, 54.9576914], [-1.6559548999999998, 54.957762900000006], [-1.6561479999999995, 54.95782760000001], [-1.656489, 54.9579239], [-1.6567142999999998, 54.9579715], [-1.6569063999999998, 54.9580068], [-1.6571872, 54.958053799999995], [-1.6576727999999998, 54.9581092], [-1.6582058999999998, 54.958166600000006], [-1.6596455999999995, 54.958324700000006], [-1.6598845, 54.95834640000001], [-1.6614698, 54.958518899999994], [-1.6628558000000002, 54.958664899999995], [-1.6648836, 54.9588642]]} 1.2 2100 2103 Dunston MetroCentre MetroCentre 54.9588642 -1.6648836 54.9588642 -1.6648836 1 0 2026-09-17 20:13:26 TERMINATED 2026-09-17 20:03:00 MetroCentre TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443090 1789675313644327 83 83 2026-09-17 20:13:03.177402 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:01.289184
620844 650254 G89795 171Y31MY17 2026-09-17 COMPLETE 17442871 2026-09-17 21:03:00 2026-09-17 20:13:26 2026-09-19 20:13:26 {"id": 650254, "stp": "P", "toc": "Northern", "uid": "G89795", "consist": "158870", "dest_crs": "NOT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89795/2026-09-17/detailed", "trust_id": "171Y31MY17", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-17", "dest_arr_time": "2059", "dest_platform": "4", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "1Y31", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "2103", "current_leg_dep": "2049", "current_leg_end": "Nottingham", "origin_dep_time": "1909", "origin_platform": "17B", "current_location": "Nottingham", "last_update_time": "2026-09-17T20:13:26", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2949390999999997, 52.9789418], [-1.2945034, 52.978055799999986], [-1.2940973999999998, 52.97721159999999], [-1.2935615000000005, 52.97610459999999], [-1.2928911999999997, 52.974753], [-1.2923835, 52.973656199999986], [-1.2920219, 52.97290639999999], [-1.2914932999999995, 52.97186309999999], [-1.291119, 52.97110070000001], [-1.2908092999999998, 52.97044209999999], [-1.2906707, 52.9701194], [-1.2905897, 52.969914499999994], [-1.2904252, 52.9694881], [-1.2902595, 52.96895760000001], [-1.2900703999999998, 52.96824990000001], [-1.2899407, 52.967538700000006], [-1.289741, 52.9660791], [-1.2896593999999997, 52.96570949999999], [-1.2888956, 52.9607963], [-1.2888231, 52.9602832], [-1.2887323000000002, 52.9599236], [-1.2886299, 52.9596069], [-1.2885801999999995, 52.9593409], [-1.28851, 52.9589748], [-1.2883588, 52.958118799999994], [-1.2882942, 52.9577774], [-1.2882393999999997, 52.9573363], [-1.2881866000000002, 52.9568766], [-1.2881290999999997, 52.9564835], [-1.2880428, 52.956216000000005], [-1.2880098999999998, 52.956114199999995], [-1.287925, 52.9559299], [-1.2878085, 52.9557196], [-1.2876787, 52.955529299999995], [-1.2875473999999998, 52.95536599999999], [-1.2873848999999995, 52.9552048], [-1.2872134, 52.955050500000006], [-1.2869961, 52.95489139999999], [-1.2867641, 52.9547291], [-1.2862989, 52.9544312], [-1.2852232, 52.95374220000001], [-1.2838849, 52.9528933], [-1.2821419, 52.95178419999999], [-1.281531, 52.951421], [-1.2809208, 52.9510834], [-1.2802958, 52.95075939999999], [-1.2796420999999998, 52.9504393], [-1.279257, 52.950266500000005], [-1.2786535, 52.95000819999999], [-1.2781454999999995, 52.94979629999999], [-1.2776841, 52.94961489999999], [-1.2772172999999998, 52.94944139999999], [-1.2767438999999998, 52.94927669999999], [-1.2762824, 52.949126199999995], [-1.2754886, 52.948868899999994], [-1.2746473, 52.9486199], [-1.27376, 52.948390999999994], [-1.2731737, 52.9482454], [-1.2727512999999997, 52.948150899999995], [-1.272085, 52.948014], [-1.2711387999999997, 52.94784249999999], [-1.2706788999999998, 52.94776769999999], [-1.2696231, 52.947603599999994], [-1.2688932, 52.94751649999999], [-1.2681148, 52.9474303], [-1.2675271, 52.9473782], [-1.2667266, 52.9473168], [-1.2658165, 52.9472733], [-1.2651475999999997, 52.94725660000001], [-1.2636105, 52.9472543], [-1.2627291, 52.9472676], [-1.2618575, 52.94730030000001], [-1.2607097, 52.94738499999998], [-1.2596277, 52.9474879], [-1.259138, 52.94754820000001], [-1.2585923, 52.947615], [-1.2581066, 52.94768729999999], [-1.25764139776733, 52.94775572936998], [-1.2576313999999995, 52.9477572], [-1.2567021, 52.9479186], [-1.2564393, 52.94797160000001], [-1.2556873, 52.9481348], [-1.2531329999999998, 52.948681500000006], [-1.2513485, 52.9490474], [-1.2488406, 52.9495846], [-1.2479953, 52.949767300000005], [-1.2476003, 52.9498565], [-1.2439766999999995, 52.95063189999999], [-1.2432712999999995, 52.9508044], [-1.2426386, 52.950969699999995], [-1.2413697999999995, 52.9513294], [-1.2398509, 52.9518342], [-1.2386345, 52.9523352], [-1.2372802, 52.9529327], [-1.2364956, 52.9533225], [-1.2357812, 52.9536948], [-1.234262, 52.95448270000001], [-1.2329445, 52.9551833], [-1.2285285, 52.95741760000001], [-1.2272655, 52.9579684], [-1.2268711999999995, 52.95814039999999], [-1.2265247, 52.9582687], [-1.2254608, 52.9586454], [-1.2245977, 52.9589143], [-1.2235527999999998, 52.9592123], [-1.2227129, 52.9594242], [-1.2221612, 52.9595537], [-1.2217111, 52.959646500000005], [-1.220384, 52.9599017], [-1.2191069, 52.9600945], [-1.2184881, 52.9601797], [-1.2169936, 52.96032700000001], [-1.2159308999999998, 52.960398399999995], [-1.2150171, 52.96043349999999], [-1.2139475999999998, 52.9604424], [-1.2130586, 52.960427900000006], [-1.2117678, 52.960388300000005], [-1.2084682, 52.9602629], [-1.1955294, 52.9597507], [-1.1954156, 52.9597456], [-1.1898997, 52.9595229], [-1.1892225999999997, 52.9594955], [-1.1887244, 52.95947410000001], [-1.1883579, 52.9594357], [-1.1880148, 52.95938959999999], [-1.1877017999999997, 52.95933310000001], [-1.1871013999999998, 52.9591731], [-1.1867775, 52.95906370000001], [-1.1865764, 52.9589885], [-1.1863007, 52.95886260000001], [-1.1859984, 52.9587094], [-1.185723, 52.9585365], [-1.1854324, 52.95832239999999], [-1.185196, 52.95811110000001], [-1.1849863, 52.957882700000006], [-1.1848289, 52.9576619], [-1.1847156, 52.9574611], [-1.1846185, 52.9572009], [-1.1845221999999995, 52.9567108], [-1.1845234999999998, 52.95653840000001], [-1.1845173, 52.9563225], [-1.1845076, 52.9562292], [-1.1844259, 52.9559277], [-1.1844199, 52.95584850000001], [-1.1843831000000002, 52.9556467], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Ilkeston", "dest_arr_time_act": "2058", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Ilkeston", "current_leg_milage": "8.8", "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\": 656.466, \"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\": 685.677, \"from_m\": 656.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 928.777, \"from_m\": 685.677, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1070.443, \"from_m\": 928.777, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3011.483, \"from_m\": 1070.443, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3066.007, \"from_m\": 3011.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3125.793, \"from_m\": 3066.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16063.979, \"from_m\": 3125.793, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22230.068, \"from_m\": 16063.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25960.495, \"from_m\": 22230.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25983.454, \"from_m\": 25960.495, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26162.729, \"from_m\": 25983.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26200.039, \"from_m\": 26162.729, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26308.378, \"from_m\": 26200.039, \"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\": 39868.14, \"from_m\": 26308.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40204.276, \"from_m\": 39868.14, \"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\": 40256.367, \"from_m\": 40204.276, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40491.298, \"from_m\": 40256.367, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40554.532, \"from_m\": 40491.298, \"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\": 41763.227, \"from_m\": 40554.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\": 46569.076, \"from_m\": 41763.227, \"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\": 47163.79, \"from_m\": 46569.076, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53744.666, \"from_m\": 47163.79, \"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\": 54160.799, \"from_m\": 53744.666, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58947.953, \"from_m\": 54160.799, \"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\": 59719.006, \"from_m\": 58947.953, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60766.135, \"from_m\": 59719.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60828.317, \"from_m\": 60766.135, \"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\": 65533.982, \"from_m\": 60828.317, \"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\": 66225.628, \"from_m\": 65533.982, \"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\": 66388.84, \"from_m\": 66225.628, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66614.641, \"from_m\": 66388.84, \"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\": 67275.338, \"from_m\": 66614.641, \"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\": 72205.445, \"from_m\": 67275.338, \"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\": 72260.426, \"from_m\": 72205.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 73694.523, \"from_m\": 72260.426, \"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\": 84872.032, \"from_m\": 73694.523, \"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\": 84911.201, \"from_m\": 84872.032, \"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\": 85391.541, \"from_m\": 84911.201, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85462.349, \"from_m\": 85391.541, \"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\": 87450.965, \"from_m\": 85462.349, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 87773.191, \"from_m\": 87450.965, \"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\": 90285.831, \"from_m\": 87773.191, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92096.906, \"from_m\": 90285.831, \"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\": 92391.067, \"from_m\": 92096.906, \"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\": 93145.26, \"from_m\": 92391.067, \"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\": 97192.891, \"from_m\": 93145.26, \"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\": 97241.441, \"from_m\": 97192.891, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104967.129, \"from_m\": 97241.441, \"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\": 107244.624, \"from_m\": 104967.129, \"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\": 107858.909, \"from_m\": 107244.624, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 119510.584, \"from_m\": 107858.909, \"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\": 119625.326, \"from_m\": 119510.584, \"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\": 119807.838, \"from_m\": 119625.326, \"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\": 120072.471, \"from_m\": 119807.838, \"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\": 127184.62, \"from_m\": 120072.471, \"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\": 127525.615, \"from_m\": 127184.62, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 127717.805, \"from_m\": 127525.615, \"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\": 127771.381, \"from_m\": 127717.805, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127805.35, \"from_m\": 127771.381, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128306.165, \"from_m\": 127805.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\": 128321.656, \"from_m\": 128306.165, \"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\": 130629.184, \"from_m\": 128321.656, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 130686.484, \"from_m\": 130629.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 130733.183, \"from_m\": 130686.484, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131072.132, \"from_m\": 130733.183, \"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\": 131296.604, \"from_m\": 131072.132, \"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\": 650254, \"profile_key\": \"4d15d09272fcb19c9e043c1d56faff7702c5ffaf1df142b33404cc710bb3013c\", \"schedule_id\": 13162, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1909\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 576.626, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 3, \"distance_m\": 1309.591, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Stourton Jn\", \"stage_seq\": 4, \"distance_m\": 5639.302, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918\", \"location\": \"Methley Jn\", \"stage_seq\": 5, \"distance_m\": 13687.286, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919H\", \"location\": \"Altofts Jn\", \"stage_seq\": 6, \"distance_m\": 16317.661, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"1925\", \"wtt_dep\": \"1926\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 7, \"distance_m\": 22491.928, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929H\", \"location\": \"Horbury Jn\", \"stage_seq\": 8, \"distance_m\": 26120.818, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934H\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 9, \"distance_m\": 33235.119, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1942\", \"location\": \"Barnsley\", \"stage_seq\": 10, \"distance_m\": 40237.177, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 11, \"distance_m\": 56940.279, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": \"1956\", \"location\": \"Meadowhall\", \"stage_seq\": 12, \"distance_m\": 60661.699, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 13, \"distance_m\": 60902.565, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 14, \"distance_m\": 65335.853, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2007\", \"location\": \"Sheffield\", \"stage_seq\": 15, \"distance_m\": 66066.502, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Dore Station Jn\", \"stage_seq\": 16, \"distance_m\": 72122.391, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017\", \"location\": \"Dronfield\", \"stage_seq\": 17, \"distance_m\": 77239.183, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Tapton Jn\", \"stage_seq\": 18, \"distance_m\": 84911.201, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2023\", \"location\": \"Chesterfield\", \"stage_seq\": 19, \"distance_m\": 85824.102, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 20, \"distance_m\": 87265.83, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 21, \"distance_m\": 91027.042, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033H\", \"location\": \"Alfreton\", \"stage_seq\": 22, \"distance_m\": 102099.162, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Ironville Jn\", \"stage_seq\": 23, \"distance_m\": 106776.71, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040\", \"location\": \"Langley Mill\", \"stage_seq\": 24, \"distance_m\": 112041.569, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045\", \"location\": \"Ilkeston\", \"stage_seq\": 25, \"distance_m\": 117258.966, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Trowell Jn\", \"stage_seq\": 26, \"distance_m\": 119625.326, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Radford Jn\", \"stage_seq\": 27, \"distance_m\": 127760.986, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Mansfield Jn\", \"stage_seq\": 28, \"distance_m\": 130268.927, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 29, \"distance_m\": 131296.604, \"section_seq\": 1, \"route_path_id\": 32831}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 131296.604, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32831}], \"total_distance_m\": 131296.604, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 124175.577, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7121.027, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1909", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:24:45Z\", \"source_id\": 54162830, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:25:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:24:46Z\", \"source_id\": 17377767, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:40:09Z\", \"source_id\": 54203783, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:41:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:40:13Z\", \"source_id\": 17388763, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:54:57Z\", \"source_id\": 54242689, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:55:03Z\", \"source_id\": 17399168, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:51Z\", \"source_id\": 54266042, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:05:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:55Z\", \"source_id\": 17405276, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:03Z\", \"source_id\": 54301457, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:18:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:07Z\", \"source_id\": 17414894, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:47Z\", \"source_id\": 54316005, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:48Z\", \"source_id\": 17418735, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:02Z\", \"source_id\": 54343470, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:07Z\", \"source_id\": 17426146, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:44Z\", \"source_id\": 54361478, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:49Z\", \"source_id\": 17431065, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:42Z\", \"source_id\": 54373191, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:45Z\", \"source_id\": 17434230, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:26Z\", \"source_id\": 54405650, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:31Z\", \"source_id\": 17442871, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "3", "timing_fact_generation": 1789675294666203, "current_leg_arrival_utc": "2026-09-17T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:01.293117", "service_state_evidence_id": 17442871, "current_leg_start_actual_dep": "2026-09-17T20:50:00+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:03.475869", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS NOT 1Y31 158870 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": 656.466, "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": 685.677, "from_m": 656.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 928.777, "from_m": 685.677, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1070.443, "from_m": 928.777, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3011.483, "from_m": 1070.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3066.007, "from_m": 3011.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3125.793, "from_m": 3066.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16063.979, "from_m": 3125.793, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22230.068, "from_m": 16063.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25960.495, "from_m": 22230.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25983.454, "from_m": 25960.495, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26162.729, "from_m": 25983.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26200.039, "from_m": 26162.729, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26308.378, "from_m": 26200.039, "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": 39868.14, "from_m": 26308.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40204.276, "from_m": 39868.14, "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": 40256.367, "from_m": 40204.276, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40491.298, "from_m": 40256.367, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40554.532, "from_m": 40491.298, "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": 41763.227, "from_m": 40554.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": 46569.076, "from_m": 41763.227, "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": 47163.79, "from_m": 46569.076, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53744.666, "from_m": 47163.79, "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": 54160.799, "from_m": 53744.666, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58947.953, "from_m": 54160.799, "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": 59719.006, "from_m": 58947.953, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60766.135, "from_m": 59719.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60828.317, "from_m": 60766.135, "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": 65533.982, "from_m": 60828.317, "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": 66225.628, "from_m": 65533.982, "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": 66388.84, "from_m": 66225.628, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66614.641, "from_m": 66388.84, "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": 67275.338, "from_m": 66614.641, "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": 72205.445, "from_m": 67275.338, "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": 72260.426, "from_m": 72205.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 73694.523, "from_m": 72260.426, "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": 84872.032, "from_m": 73694.523, "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": 84911.201, "from_m": 84872.032, "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": 85391.541, "from_m": 84911.201, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85462.349, "from_m": 85391.541, "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": 87450.965, "from_m": 85462.349, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 87773.191, "from_m": 87450.965, "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": 90285.831, "from_m": 87773.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92096.906, "from_m": 90285.831, "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": 92391.067, "from_m": 92096.906, "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": 93145.26, "from_m": 92391.067, "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": 97192.891, "from_m": 93145.26, "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": 97241.441, "from_m": 97192.891, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104967.129, "from_m": 97241.441, "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": 107244.624, "from_m": 104967.129, "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": 107858.909, "from_m": 107244.624, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 119510.584, "from_m": 107858.909, "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": 119625.326, "from_m": 119510.584, "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": 119807.838, "from_m": 119625.326, "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": 120072.471, "from_m": 119807.838, "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": 127184.62, "from_m": 120072.471, "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": 127525.615, "from_m": 127184.62, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 127717.805, "from_m": 127525.615, "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": 127771.381, "from_m": 127717.805, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127805.35, "from_m": 127771.381, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128306.165, "from_m": 127805.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": 128321.656, "from_m": 128306.165, "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": 130629.184, "from_m": 128321.656, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 130686.484, "from_m": 130629.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 130733.183, "from_m": 130686.484, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131072.132, "from_m": 130733.183, "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": 131296.604, "from_m": 131072.132, "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": 650254, "profile_key": "4d15d09272fcb19c9e043c1d56faff7702c5ffaf1df142b33404cc710bb3013c", "schedule_id": 13162, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1909", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 576.626, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911", "location": "Engine Shed Jn", "stage_seq": 3, "distance_m": 1309.591, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Stourton Jn", "stage_seq": 4, "distance_m": 5639.302, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918", "location": "Methley Jn", "stage_seq": 5, "distance_m": 13687.286, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Altofts Jn", "stage_seq": 6, "distance_m": 16317.661, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "1925", "wtt_dep": "1926", "location": "Wakefield Kirkgate", "stage_seq": 7, "distance_m": 22491.928, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929H", "location": "Horbury Jn", "stage_seq": 8, "distance_m": 26120.818, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934H", "location": "Woolley Coal Sidings S.B.", "stage_seq": 9, "distance_m": 33235.119, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1942", "location": "Barnsley", "stage_seq": 10, "distance_m": 40237.177, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952", "location": "Ecclesfield West S.B.", "stage_seq": 11, "distance_m": 56940.279, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": "1956", "location": "Meadowhall", "stage_seq": 12, "distance_m": 60661.699, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956H", "location": "Wincobank Jn", "stage_seq": 13, "distance_m": 60902.565, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003", "location": "Nunnery Main Line Jn", "stage_seq": 14, "distance_m": 65335.853, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2007", "location": "Sheffield", "stage_seq": 15, "distance_m": 66066.502, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Dore Station Jn", "stage_seq": 16, "distance_m": 72122.391, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017", "location": "Dronfield", "stage_seq": 17, "distance_m": 77239.183, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Tapton Jn", "stage_seq": 18, "distance_m": 84911.201, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2023", "location": "Chesterfield", "stage_seq": 19, "distance_m": 85824.102, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024H", "location": "Chesterfield South Jn", "stage_seq": 20, "distance_m": 87265.83, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Clay Cross North Jn", "stage_seq": 21, "distance_m": 91027.042, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033H", "location": "Alfreton", "stage_seq": 22, "distance_m": 102099.162, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Ironville Jn", "stage_seq": 23, "distance_m": 106776.71, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040", "location": "Langley Mill", "stage_seq": 24, "distance_m": 112041.569, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045", "location": "Ilkeston", "stage_seq": 25, "distance_m": 117258.966, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Trowell Jn", "stage_seq": 26, "distance_m": 119625.326, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Radford Jn", "stage_seq": 27, "distance_m": 127760.986, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Mansfield Jn", "stage_seq": 28, "distance_m": 130268.927, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": null, "location": "Nottingham", "stage_seq": 29, "distance_m": 131296.604, "section_seq": 1, "route_path_id": 32831}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 131296.604, "from_m": 0.0, "section_seq": 1, "route_path_id": 32831}], "total_distance_m": 131296.604, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 124175.577, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7121.027, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5910, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:24:45Z", "source_id": 54162830, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T18:25:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:24:46Z", "source_id": 17377767, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7177, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:40:09Z", "source_id": 54203783, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T18:41:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:40:13Z", "source_id": 17388763, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7251, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:54:57Z", "source_id": 54242689, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T18:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:55:03Z", "source_id": 17399168, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7308, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:51Z", "source_id": 54266042, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:05:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:55Z", "source_id": 17405276, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7441, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:03Z", "source_id": 54301457, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:18:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:07Z", "source_id": 17414894, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:47Z", "source_id": 54316005, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:25:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:48Z", "source_id": 17418735, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16657, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:02Z", "source_id": 54343470, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:35:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:07Z", "source_id": 17426146, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16716, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:44Z", "source_id": 54361478, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:43:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:49Z", "source_id": 17431065, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16724, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:42Z", "source_id": 54373191, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T19:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:45Z", "source_id": 17434230, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16498, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:26Z", "source_id": 54405650, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T20:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:31Z", "source_id": 17442871, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T21:03:00+01:00", "operational_fact": true}] Leeds 1909 1909 17B None None Nottingham 2059 2058 4 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89795/2026-09-17/detailed None Ilkeston 2026-09-17T20:50:00+01:00 Nottingham 14.0 {"type": "LineString", "coordinates": [[-1.2949390999999997, 52.9789418], [-1.2945034, 52.978055799999986], [-1.2940973999999998, 52.97721159999999], [-1.2935615000000005, 52.97610459999999], [-1.2928911999999997, 52.974753], [-1.2923835, 52.973656199999986], [-1.2920219, 52.97290639999999], [-1.2914932999999995, 52.97186309999999], [-1.291119, 52.97110070000001], [-1.2908092999999998, 52.97044209999999], [-1.2906707, 52.9701194], [-1.2905897, 52.969914499999994], [-1.2904252, 52.9694881], [-1.2902595, 52.96895760000001], [-1.2900703999999998, 52.96824990000001], [-1.2899407, 52.967538700000006], [-1.289741, 52.9660791], [-1.2896593999999997, 52.96570949999999], [-1.2888956, 52.9607963], [-1.2888231, 52.9602832], [-1.2887323000000002, 52.9599236], [-1.2886299, 52.9596069], [-1.2885801999999995, 52.9593409], [-1.28851, 52.9589748], [-1.2883588, 52.958118799999994], [-1.2882942, 52.9577774], [-1.2882393999999997, 52.9573363], [-1.2881866000000002, 52.9568766], [-1.2881290999999997, 52.9564835], [-1.2880428, 52.956216000000005], [-1.2880098999999998, 52.956114199999995], [-1.287925, 52.9559299], [-1.2878085, 52.9557196], [-1.2876787, 52.955529299999995], [-1.2875473999999998, 52.95536599999999], [-1.2873848999999995, 52.9552048], [-1.2872134, 52.955050500000006], [-1.2869961, 52.95489139999999], [-1.2867641, 52.9547291], [-1.2862989, 52.9544312], [-1.2852232, 52.95374220000001], [-1.2838849, 52.9528933], [-1.2821419, 52.95178419999999], [-1.281531, 52.951421], [-1.2809208, 52.9510834], [-1.2802958, 52.95075939999999], [-1.2796420999999998, 52.9504393], [-1.279257, 52.950266500000005], [-1.2786535, 52.95000819999999], [-1.2781454999999995, 52.94979629999999], [-1.2776841, 52.94961489999999], [-1.2772172999999998, 52.94944139999999], [-1.2767438999999998, 52.94927669999999], [-1.2762824, 52.949126199999995], [-1.2754886, 52.948868899999994], [-1.2746473, 52.9486199], [-1.27376, 52.948390999999994], [-1.2731737, 52.9482454], [-1.2727512999999997, 52.948150899999995], [-1.272085, 52.948014], [-1.2711387999999997, 52.94784249999999], [-1.2706788999999998, 52.94776769999999], [-1.2696231, 52.947603599999994], [-1.2688932, 52.94751649999999], [-1.2681148, 52.9474303], [-1.2675271, 52.9473782], [-1.2667266, 52.9473168], [-1.2658165, 52.9472733], [-1.2651475999999997, 52.94725660000001], [-1.2636105, 52.9472543], [-1.2627291, 52.9472676], [-1.2618575, 52.94730030000001], [-1.2607097, 52.94738499999998], [-1.2596277, 52.9474879], [-1.259138, 52.94754820000001], [-1.2585923, 52.947615], [-1.2581066, 52.94768729999999], [-1.25764139776733, 52.94775572936998], [-1.2576313999999995, 52.9477572], [-1.2567021, 52.9479186], [-1.2564393, 52.94797160000001], [-1.2556873, 52.9481348], [-1.2531329999999998, 52.948681500000006], [-1.2513485, 52.9490474], [-1.2488406, 52.9495846], [-1.2479953, 52.949767300000005], [-1.2476003, 52.9498565], [-1.2439766999999995, 52.95063189999999], [-1.2432712999999995, 52.9508044], [-1.2426386, 52.950969699999995], [-1.2413697999999995, 52.9513294], [-1.2398509, 52.9518342], [-1.2386345, 52.9523352], [-1.2372802, 52.9529327], [-1.2364956, 52.9533225], [-1.2357812, 52.9536948], [-1.234262, 52.95448270000001], [-1.2329445, 52.9551833], [-1.2285285, 52.95741760000001], [-1.2272655, 52.9579684], [-1.2268711999999995, 52.95814039999999], [-1.2265247, 52.9582687], [-1.2254608, 52.9586454], [-1.2245977, 52.9589143], [-1.2235527999999998, 52.9592123], [-1.2227129, 52.9594242], [-1.2221612, 52.9595537], [-1.2217111, 52.959646500000005], [-1.220384, 52.9599017], [-1.2191069, 52.9600945], [-1.2184881, 52.9601797], [-1.2169936, 52.96032700000001], [-1.2159308999999998, 52.960398399999995], [-1.2150171, 52.96043349999999], [-1.2139475999999998, 52.9604424], [-1.2130586, 52.960427900000006], [-1.2117678, 52.960388300000005], [-1.2084682, 52.9602629], [-1.1955294, 52.9597507], [-1.1954156, 52.9597456], [-1.1898997, 52.9595229], [-1.1892225999999997, 52.9594955], [-1.1887244, 52.95947410000001], [-1.1883579, 52.9594357], [-1.1880148, 52.95938959999999], [-1.1877017999999997, 52.95933310000001], [-1.1871013999999998, 52.9591731], [-1.1867775, 52.95906370000001], [-1.1865764, 52.9589885], [-1.1863007, 52.95886260000001], [-1.1859984, 52.9587094], [-1.185723, 52.9585365], [-1.1854324, 52.95832239999999], [-1.185196, 52.95811110000001], [-1.1849863, 52.957882700000006], [-1.1848289, 52.9576619], [-1.1847156, 52.9574611], [-1.1846185, 52.9572009], [-1.1845221999999995, 52.9567108], [-1.1845234999999998, 52.95653840000001], [-1.1845173, 52.9563225], [-1.1845076, 52.9562292], [-1.1844259, 52.9559277], [-1.1844199, 52.95584850000001], [-1.1843831000000002, 52.9556467], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} 8.8 2049 2103 Ilkeston Nottingham Nottingham 52.9473183 -1.1440028 52.9473183 -1.1440028 1 0 2026-09-17 20:13:26 TERMINATED 2026-09-17 20:03:00 Nottingham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442871 1789675294666203 85 85 2026-09-17 20:13:03.475869 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:01.293117
620845 651497 L88731 062C24MY17 2026-09-17 COMPLETE 17443844 2026-09-17 21:03:00 2026-09-17 20:13:26 2026-09-19 20:13:26 {"id": 651497, "stp": "P", "toc": "ScotRail", "uid": "L88731", "consist": "320310+320320", "dest_crs": "MTH", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88731/2026-09-17/detailed", "trust_id": "062C24MY17", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": "19:57:00", "dar_platform": null, "dest_station": "Motherwell", "service_date": "2026-09-17", "dest_arr_time": "2104", "dest_platform": "4", "is_terminated": 1, "next_location": "Motherwell", "signalling_id": "2C24", "timing_status": "EARLY", "origin_station": "Dalmuir", "current_leg_arr": "2103", "current_leg_dep": "2101", "current_leg_end": "Motherwell", "origin_dep_time": "1957", "origin_platform": "5", "current_location": "Motherwell", "last_update_time": "2026-09-17T20:13:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9943144, 55.7826542], [-3.994185599999999, 55.78284149999999], [-3.993719099999999, 55.7835313], [-3.993384, 55.7842569], [-3.9931342, 55.78499349999999], [-3.9930609, 55.7853453], [-3.9930222, 55.7856955], [-3.992981799999999, 55.7860343], [-3.992963299999999, 55.78637460000001], [-3.9929733, 55.7865738], [-3.9929747, 55.78662609999999], [-3.9929784, 55.7867688], [-3.9929969, 55.786941], [-3.9930289, 55.787155799999994], [-3.9930828, 55.7875202], [-3.9931609, 55.7879142], [-3.993304900000001, 55.7884619], [-3.9934259, 55.788822999999994], [-3.993479999999999, 55.7889842], [-3.993608799999999, 55.789368], [-3.9937813, 55.789772500000005], [-3.9938987999999993, 55.7900107], [-3.994013199999999, 55.7903344], [-3.994072599999999, 55.7905657], [-3.9941544000000007, 55.79080069999999], [-3.994228300000001, 55.7909659], [-3.994378099999999, 55.791203], [-3.9944199, 55.791269199999995], [-3.9946355, 55.79153050000001], [-3.9949725, 55.7918868]]}", "current_leg_start": "Airbles", "dest_arr_time_act": "2104", "motion_projection": null, "next_location_lat": "55.7918868", "next_location_lon": "-3.9949725", "previous_location": "Airbles", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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.786, \"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.786, \"capability_applied\": null, \"effective_limit_mph\": 40.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.197, \"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.197, \"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.244, \"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.244, \"capability_applied\": null, \"effective_limit_mph\": 40.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\": 18110.664, \"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\": 18187.92, \"from_m\": 18110.664, \"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\": 18542.233, \"from_m\": 18187.92, \"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\": 18674.787, \"from_m\": 18542.233, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18777.019, \"from_m\": 18674.787, \"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\": 18874.641, \"from_m\": 18777.019, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19609.655, \"from_m\": 18874.641, \"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\": 22113.912, \"from_m\": 19609.655, \"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\": 22413.941, \"from_m\": 22113.912, \"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\": 22665.219, \"from_m\": 22413.941, \"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\": 22978.554, \"from_m\": 22665.219, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24029.753, \"from_m\": 22978.554, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29628.47, \"from_m\": 24029.753, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29681.351, \"from_m\": 29628.47, \"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\": 29958.886, \"from_m\": 29681.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31098.116, \"from_m\": 29958.886, \"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\": 31847.404, \"from_m\": 31098.116, \"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\": 35019.015, \"from_m\": 31847.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36197.624, \"from_m\": 35019.015, \"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\": 36262.766, \"from_m\": 36197.624, \"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\": 36306.364, \"from_m\": 36262.766, \"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\": 36333.851, \"from_m\": 36306.364, \"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\": 36554.793, \"from_m\": 36333.851, \"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\": 651497, \"profile_key\": \"01b4738ddaf79cd1e389d24731e73422bc48b2e8e185b674ca67d2a3b2f3c147\", \"schedule_id\": 19044, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1957\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"1959H\", \"location\": \"Clydebank\", \"stage_seq\": 2, \"distance_m\": 2298.697, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2001\", \"wtt_dep\": \"2001H\", \"location\": \"Yoker\", \"stage_seq\": 3, \"distance_m\": 3668.082, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2003H\", \"wtt_dep\": \"2004H\", \"location\": \"Garscadden\", \"stage_seq\": 4, \"distance_m\": 5294.991, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2006\", \"wtt_dep\": \"2006H\", \"location\": \"Scotstounhill\", \"stage_seq\": 5, \"distance_m\": 6010.667, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2009\", \"location\": \"Jordanhill\", \"stage_seq\": 6, \"distance_m\": 7793.273, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 7, \"distance_m\": 8031.704, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2011\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 8562.673, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013H\", \"location\": \"Partick\", \"stage_seq\": 9, \"distance_m\": 9738.536, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 10, \"distance_m\": 10258.07, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017H\", \"location\": \"Exhibition Centre\", \"stage_seq\": 11, \"distance_m\": 11705.479, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2020\", \"location\": \"Anderston\", \"stage_seq\": 12, \"distance_m\": 12508.672, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2027\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 13, \"distance_m\": 13301.725, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2029\", \"location\": \"Argyle Street\", \"stage_seq\": 14, \"distance_m\": 13776.831, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032\", \"location\": \"Bridgeton\", \"stage_seq\": 15, \"distance_m\": 15712.279, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034\", \"location\": \"Dalmarnock\", \"stage_seq\": 16, \"distance_m\": 16598.672, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036H\", \"location\": \"Rutherglen\", \"stage_seq\": 17, \"distance_m\": 17846.058, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 18, \"distance_m\": 18996.544, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040\", \"location\": \"Cambuslang\", \"stage_seq\": 19, \"distance_m\": 20783.441, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Newton West Jn\", \"stage_seq\": 20, \"distance_m\": 22220.089, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2044H\", \"wtt_dep\": \"2045H\", \"location\": \"Newton\", \"stage_seq\": 21, \"distance_m\": 23325.283, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": \"2049H\", \"location\": \"Blantyre\", \"stage_seq\": 22, \"distance_m\": 27290.268, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2052H\", \"location\": \"Hamilton West\", \"stage_seq\": 23, \"distance_m\": 30132.338, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2054H\", \"wtt_dep\": \"2056\", \"location\": \"Hamilton Central\", \"stage_seq\": 24, \"distance_m\": 31493.788, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Haughhead Jn\", \"stage_seq\": 25, \"distance_m\": 33507.763, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": \"2101H\", \"location\": \"Airbles\", \"stage_seq\": 26, \"distance_m\": 35518.045, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": null, \"location\": \"Motherwell\", \"stage_seq\": 27, \"distance_m\": 36554.793, \"section_seq\": 1, \"route_path_id\": 66275}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36554.793, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66275}], \"total_distance_m\": 36554.793, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36554.793, \"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": "1957", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.7918868", "current_position_lon": "-3.9949725", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:58:55Z\", \"source_id\": 54252990, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:59:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:58:59Z\", \"source_id\": 17401854, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:01:06Z\", \"source_id\": 54258432, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:01:09Z\", \"source_id\": 17403313, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:35Z\", \"source_id\": 54265257, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:04:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:38Z\", \"source_id\": 17405094, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:29Z\", \"source_id\": 54270292, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:06:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:34Z\", \"source_id\": 17406395, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:49Z\", \"source_id\": 54281022, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:10:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:54Z\", \"source_id\": 17409308, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:35Z\", \"source_id\": 54287920, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:13:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:39Z\", \"source_id\": 17411215, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:35Z\", \"source_id\": 54295415, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:16:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:38Z\", \"source_id\": 17413242, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:35Z\", \"source_id\": 54300381, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:38Z\", \"source_id\": 17414600, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:23Z\", \"source_id\": 54307362, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:20:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:25Z\", \"source_id\": 17416479, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:17Z\", \"source_id\": 54324487, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:20Z\", \"source_id\": 17421029, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:48Z\", \"source_id\": 54333338, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:53Z\", \"source_id\": 17423370, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:55Z\", \"source_id\": 54338459, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:33:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:57Z\", \"source_id\": 17424732, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:22Z\", \"source_id\": 54344204, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:36:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:26Z\", \"source_id\": 17426364, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:40Z\", \"source_id\": 54354190, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:40:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:44Z\", \"source_id\": 17429107, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:55Z\", \"source_id\": 54361961, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:59Z\", \"source_id\": 17431176, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:55Z\", \"source_id\": 54373604, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:58Z\", \"source_id\": 17434367, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:36Z\", \"source_id\": 54380214, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:41Z\", \"source_id\": 17436124, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:23Z\", \"source_id\": 54386728, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:28Z\", \"source_id\": 17437863, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:29Z\", \"source_id\": 54398683, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:32Z\", \"source_id\": 17440970, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:00Z\", \"source_id\": 54409423, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:03Z\", \"source_id\": 17443844, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell", "service_state_platform": "4", "timing_fact_generation": 1789675384438239, "current_leg_arrival_utc": "2026-09-17T21:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:04.429638", "service_state_evidence_id": 17443844, "current_leg_start_actual_dep": "2026-09-17T21:01:30+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:04.601461", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P DMR MTH 2C24 320310+320320 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.786, "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.786, "capability_applied": null, "effective_limit_mph": 40.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.197, "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.197, "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.244, "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.244, "capability_applied": null, "effective_limit_mph": 40.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": 18110.664, "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": 18187.92, "from_m": 18110.664, "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": 18542.233, "from_m": 18187.92, "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": 18674.787, "from_m": 18542.233, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 18777.019, "from_m": 18674.787, "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": 18874.641, "from_m": 18777.019, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19609.655, "from_m": 18874.641, "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": 22113.912, "from_m": 19609.655, "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": 22413.941, "from_m": 22113.912, "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": 22665.219, "from_m": 22413.941, "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": 22978.554, "from_m": 22665.219, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24029.753, "from_m": 22978.554, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29628.47, "from_m": 24029.753, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29681.351, "from_m": 29628.47, "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": 29958.886, "from_m": 29681.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31098.116, "from_m": 29958.886, "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": 31847.404, "from_m": 31098.116, "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": 35019.015, "from_m": 31847.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36197.624, "from_m": 35019.015, "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": 36262.766, "from_m": 36197.624, "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": 36306.364, "from_m": 36262.766, "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": 36333.851, "from_m": 36306.364, "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": 36554.793, "from_m": 36333.851, "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": 651497, "profile_key": "01b4738ddaf79cd1e389d24731e73422bc48b2e8e185b674ca67d2a3b2f3c147", "schedule_id": 19044, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1957", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "1959H", "location": "Clydebank", "stage_seq": 2, "distance_m": 2298.697, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2001", "wtt_dep": "2001H", "location": "Yoker", "stage_seq": 3, "distance_m": 3668.082, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2003H", "wtt_dep": "2004H", "location": "Garscadden", "stage_seq": 4, "distance_m": 5294.991, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2006", "wtt_dep": "2006H", "location": "Scotstounhill", "stage_seq": 5, "distance_m": 6010.667, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2009", "location": "Jordanhill", "stage_seq": 6, "distance_m": 7793.273, "section_seq": 1, "route_path_id": 66275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 8031.704, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2011", "location": "Hyndland", "stage_seq": 8, "distance_m": 8562.673, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013H", "location": "Partick", "stage_seq": 9, "distance_m": 9738.536, "section_seq": 1, "route_path_id": 66275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Finnieston West Jn", "stage_seq": 10, "distance_m": 10258.07, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017H", "location": "Exhibition Centre", "stage_seq": 11, "distance_m": 11705.479, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2020", "location": "Anderston", "stage_seq": 12, "distance_m": 12508.672, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2027", "location": "Glasgow Central Low Level", "stage_seq": 13, "distance_m": 13301.725, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2029", "location": "Argyle Street", "stage_seq": 14, "distance_m": 13776.831, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032", "location": "Bridgeton", "stage_seq": 15, "distance_m": 15712.279, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034", "location": "Dalmarnock", "stage_seq": 16, "distance_m": 16598.672, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036H", "location": "Rutherglen", "stage_seq": 17, "distance_m": 17846.058, "section_seq": 1, "route_path_id": 66275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Rutherglen East Jn", "stage_seq": 18, "distance_m": 18996.544, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040", "location": "Cambuslang", "stage_seq": 19, "distance_m": 20783.441, "section_seq": 1, "route_path_id": 66275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Newton West Jn", "stage_seq": 20, "distance_m": 22220.089, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2044H", "wtt_dep": "2045H", "location": "Newton", "stage_seq": 21, "distance_m": 23325.283, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": "2049H", "location": "Blantyre", "stage_seq": 22, "distance_m": 27290.268, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2052H", "location": "Hamilton West", "stage_seq": 23, "distance_m": 30132.338, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2054H", "wtt_dep": "2056", "location": "Hamilton Central", "stage_seq": 24, "distance_m": 31493.788, "section_seq": 1, "route_path_id": 66275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Haughhead Jn", "stage_seq": 25, "distance_m": 33507.763, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": "2101H", "location": "Airbles", "stage_seq": 26, "distance_m": 35518.045, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": null, "location": "Motherwell", "stage_seq": 27, "distance_m": 36554.793, "section_seq": 1, "route_path_id": 66275}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36554.793, "from_m": 0.0, "section_seq": 1, "route_path_id": 66275}], "total_distance_m": 36554.793, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36554.793, "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": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:58:55Z", "source_id": 54252990, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T18:59:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:58:59Z", "source_id": 17401854, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:01:06Z", "source_id": 54258432, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:01:09Z", "source_id": 17403313, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:35Z", "source_id": 54265257, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:04:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:38Z", "source_id": 17405094, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:29Z", "source_id": 54270292, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:06:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:34Z", "source_id": 17406395, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:49Z", "source_id": 54281022, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:10:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:54Z", "source_id": 17409308, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:35Z", "source_id": 54287920, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:13:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:39Z", "source_id": 17411215, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:35Z", "source_id": 54295415, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:16:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:38Z", "source_id": 17413242, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:35Z", "source_id": 54300381, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:38Z", "source_id": 17414600, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:23Z", "source_id": 54307362, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:20:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:25Z", "source_id": 17416479, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:17Z", "source_id": 54324487, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:28:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:20Z", "source_id": 17421029, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2063, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:48Z", "source_id": 54333338, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:31:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:53Z", "source_id": 17423370, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2067, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:55Z", "source_id": 54338459, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:33:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:57Z", "source_id": 17424732, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2090, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:22Z", "source_id": 54344204, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:36:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:26Z", "source_id": 17426364, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:40Z", "source_id": 54354190, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:40:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:44Z", "source_id": 17429107, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2350, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:55Z", "source_id": 54361961, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:43:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:59Z", "source_id": 17431176, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2490, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:55Z", "source_id": 54373604, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:48:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:58Z", "source_id": 17434367, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:36Z", "source_id": 54380214, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:51:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:41Z", "source_id": 17436124, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2482, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:23Z", "source_id": 54386728, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:55:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:28Z", "source_id": 17437863, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2473, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:29Z", "source_id": 54398683, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T20:00:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:32Z", "source_id": 17440970, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:00Z", "source_id": 54409423, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T20:03:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:03Z", "source_id": 17443844, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T21:03:00+01:00", "operational_fact": true}] Dalmuir 1957 1957 5 19:57:00 None Motherwell 2104 2104 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88731/2026-09-17/detailed None Airbles 2026-09-17T21:01:30+01:00 Motherwell 2.0 {"type": "LineString", "coordinates": [[-3.9943144, 55.7826542], [-3.994185599999999, 55.78284149999999], [-3.993719099999999, 55.7835313], [-3.993384, 55.7842569], [-3.9931342, 55.78499349999999], [-3.9930609, 55.7853453], [-3.9930222, 55.7856955], [-3.992981799999999, 55.7860343], [-3.992963299999999, 55.78637460000001], [-3.9929733, 55.7865738], [-3.9929747, 55.78662609999999], [-3.9929784, 55.7867688], [-3.9929969, 55.786941], [-3.9930289, 55.787155799999994], [-3.9930828, 55.7875202], [-3.9931609, 55.7879142], [-3.993304900000001, 55.7884619], [-3.9934259, 55.788822999999994], [-3.993479999999999, 55.7889842], [-3.993608799999999, 55.789368], [-3.9937813, 55.789772500000005], [-3.9938987999999993, 55.7900107], [-3.994013199999999, 55.7903344], [-3.994072599999999, 55.7905657], [-3.9941544000000007, 55.79080069999999], [-3.994228300000001, 55.7909659], [-3.994378099999999, 55.791203], [-3.9944199, 55.791269199999995], [-3.9946355, 55.79153050000001], [-3.9949725, 55.7918868]]} 0.7 2101 2103 Airbles Motherwell Motherwell 55.7918868 -3.9949725 55.7918868 -3.9949725 1 0 2026-09-17 20:13:26 TERMINATED 2026-09-17 20:03:00 Motherwell TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443844 1789675384438239 76 76 2026-09-17 20:13:04.601461 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:04.429638
620846 651532 P86379 881U06MY17 2026-09-17 COMPLETE 17443576 2026-09-17 21:03:00 2026-09-17 20:13:26 2026-09-19 20:13:26 {"id": 651532, "stp": "P", "toc": "Southeastern", "uid": "P86379", "consist": "377131+377518", "dest_crs": "MDE", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86379/2026-09-17/detailed", "trust_id": "881U06MY17", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": "19:59:00", "dar_platform": null, "dest_station": "Maidstone East", "service_date": "2026-09-17", "dest_arr_time": "2105", "dest_platform": "3", "is_terminated": 1, "next_location": "Maidstone East", "signalling_id": "1U06", "timing_status": "EARLY", "origin_station": "London Charing Cross", "current_leg_arr": "2103", "current_leg_dep": "2054", "current_leg_end": "Maidstone East", "origin_dep_time": "1959", "origin_platform": "5", "current_location": "Maidstone East", "last_update_time": "2026-09-17T20:13:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4179736, 51.2924603], [0.4189089999999999, 51.2920188], [0.4192296, 51.29187249999999], [0.4197377, 51.29164050000001], [0.4211254, 51.29096579999999], [0.4217172, 51.2906765], [0.42438059999999994, 51.2894496], [0.4261112, 51.288751999999995], [0.4273179, 51.2883223], [0.4285374, 51.2879402], [0.4292663, 51.2877208], [0.4302813, 51.2874363], [0.4313254, 51.28718020000001], [0.4316902, 51.287091800000006], [0.4320528, 51.287001999999994], [0.4321751999999999, 51.2869747], [0.433655, 51.28669], [0.4351314, 51.2864289], [0.4365387, 51.286216], [0.4388003, 51.2859036], [0.4390103, 51.285874500000006], [0.4403945000000001, 51.285680799999994], [0.441186, 51.2855733], [0.4421207, 51.285446], [0.4449695, 51.28506480000001], [0.4491576420597607, 51.28448506176565], [0.4561416, 51.2835183], [0.4566284999999999, 51.2834496], [0.46369040000000006, 51.282453], [0.4658360999999999, 51.2822091], [0.46742410000000006, 51.2821529], [0.4688126, 51.2821767], [0.4702174, 51.2822572], [0.4717384, 51.28244610000001], [0.4727276999999999, 51.28260869999999], [0.4734435, 51.2827465], [0.4741346, 51.282913], [0.4752371, 51.2832099], [0.4763148, 51.2835546], [0.47690959999999993, 51.283776], [0.4776005, 51.28405719999999], [0.4784665, 51.2844519], [0.4792663, 51.2848679], [0.48000809999999994, 51.2852847], [0.4806829, 51.2856639], [0.4822436000000001, 51.28653349999999], [0.4853668, 51.28829559999999], [0.4866059, 51.288986], [0.4878655, 51.2896453], [0.48853350000000006, 51.28992169999999], [0.4888407, 51.29003329999999], [0.4896141, 51.290302800000006], [0.4900734, 51.290438599999995], [0.4905397, 51.2905536], [0.49111220000000005, 51.290685], [0.4916893, 51.2907853], [0.4923613, 51.2908949], [0.4930474999999999, 51.29097099999999], [0.4937343999999999, 51.29101680000001], [0.4944274, 51.2910442], [0.4950977, 51.291044699999986], [0.49576079999999995, 51.2910218], [0.4971824000000001, 51.290891], [0.49789390000000006, 51.29077039999999], [0.4984616, 51.2906529], [0.4989481, 51.2905492], [0.4994576999999999, 51.29042960000001], [0.500005, 51.2902653], [0.5005013999999999, 51.2900849], [0.5011051, 51.28986379999999], [0.5014816, 51.2896948], [0.5017748, 51.2895642], [0.5024111999999998, 51.2892445], [0.5028667, 51.2889738], [0.5033005, 51.288686000000006], [0.5038003, 51.28830580000001], [0.5041896, 51.287987900000005], [0.5045399, 51.287653600000006], [0.5050507, 51.2871003], [0.5055991, 51.28632609999999], [0.5076007999999999, 51.28289689999999], [0.5077068, 51.282716], [0.5088296, 51.2808284], [0.5095641, 51.2800246], [0.5103631999999999, 51.27945110000001], [0.5108586, 51.279135999999994], [0.5109982, 51.2790524], [0.5111062, 51.2789872], [0.5111920999999999, 51.278941999999994], [0.5112853999999999, 51.2788944], [0.511388, 51.278847599999985], [0.5121284, 51.2785227], [0.5122739, 51.2784578], [0.5124083, 51.2784058], [0.5125369999999999, 51.278363000000006], [0.5127380999999999, 51.27830240000001], [0.5129754, 51.2782321], [0.5131558, 51.2781835], [0.5133436, 51.27813489999999], [0.5138003, 51.2780258], [0.5139580506375603, 51.2779898558944], [0.5139646659543199, 51.27794535836499], [0.5140394718408685, 51.277928306371784], [0.5142005, 51.2778916], [0.5152011, 51.2776706], [0.5156522, 51.27757309999999], [0.5159352, 51.2775107], [0.5160869999999999, 51.277478300000006], [0.5161805, 51.27746049999998], [0.5162623999999999, 51.2774459], [0.516384, 51.27742899999999], [0.5164959999999998, 51.2774155], [0.5166474, 51.27739729999999], [0.5168173, 51.2773854], [0.5169589, 51.277374999999985], [0.5170560999999999, 51.27737179999999], [0.5176227, 51.2773606], [0.5181097, 51.277353999999995], [0.5184911, 51.277369400000005], [0.5188508999999999, 51.2773818], [0.5191711, 51.2774058], [0.5194491, 51.27743339999999], [0.5197537, 51.2774757], [0.5201017, 51.27753950000001]]}", "current_leg_start": "West Malling", "dest_arr_time_act": "2105", "motion_projection": null, "next_location_lat": "51.2775395", "next_location_lon": "0.5201017", "previous_location": "West Malling", "current_leg_milage": "5.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.042, \"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.795, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 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\": 18633.406, \"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\": 18662.907, \"from_m\": 18633.406, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18804.441, \"from_m\": 18662.907, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19340.829, \"from_m\": 18804.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\": 19592.011, \"from_m\": 19340.829, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19673.887, \"from_m\": 19592.011, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20286.629, \"from_m\": 19673.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\": 26583.688, \"from_m\": 20286.629, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26696.659, \"from_m\": 26583.688, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26750.009, \"from_m\": 26696.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26851.79, \"from_m\": 26750.009, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27102.631, \"from_m\": 26851.79, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37268.308, \"from_m\": 27102.631, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38160.583, \"from_m\": 37268.308, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38182.458, \"from_m\": 38160.583, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38203.864, \"from_m\": 38182.458, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38822.148, \"from_m\": 38203.864, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45573.23, \"from_m\": 38822.148, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48672.149, \"from_m\": 45573.23, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61787.089, \"from_m\": 48672.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62400.814, \"from_m\": 61787.089, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62868.562, \"from_m\": 62400.814, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 651532, \"profile_key\": \"51c64bc4dd04b1f9f475e4ed5fbec1eae743847c0d6499c151d287b399f6aab8\", \"schedule_id\": 22865, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1959\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": false, \"wtt_arr\": \"2001H\", \"wtt_dep\": \"2002H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": false, \"wtt_arr\": \"2006\", \"wtt_dep\": \"2008\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012H\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 12, \"distance_m\": 20125.697, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": false, \"wtt_arr\": \"2028H\", \"wtt_dep\": \"2029H\", \"location\": \"Swanley\", \"stage_seq\": 13, \"distance_m\": 26474.626, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2038\", \"location\": \"Otford\", \"stage_seq\": 14, \"distance_m\": 37165.461, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Otford Jn\", \"stage_seq\": 15, \"distance_m\": 38132.076, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2047\", \"location\": \"Borough Green & Wrotham\", \"stage_seq\": 16, \"distance_m\": 46128.64, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2055H\", \"location\": \"West Malling\", \"stage_seq\": 17, \"distance_m\": 54270.3, \"section_seq\": 1, \"route_path_id\": 99903}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": null, \"location\": \"Maidstone East\", \"stage_seq\": 18, \"distance_m\": 62868.562, \"section_seq\": 1, \"route_path_id\": 99903}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62868.562, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99903}], \"total_distance_m\": 62868.562, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 62220.491, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 648.071, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1959", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.2775395", "current_position_lon": "0.5201017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:01:14Z\", \"source_id\": 54258903, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:01:20Z\", \"source_id\": 17403468, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:16Z\", \"source_id\": 54269828, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:05:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:18Z\", \"source_id\": 17406226, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:04Z\", \"source_id\": 54299028, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:17:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:08Z\", \"source_id\": 17414204, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:54Z\", \"source_id\": 54303554, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:19:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:59Z\", \"source_id\": 17415471, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:39Z\", \"source_id\": 54310603, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:22:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:44Z\", \"source_id\": 17417334, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:57Z\", \"source_id\": 54326151, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:29:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:02Z\", \"source_id\": 17421464, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:39Z\", \"source_id\": 54347134, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:37:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:47Z\", \"source_id\": 17427219, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:26Z\", \"source_id\": 54365554, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:45:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:32Z\", \"source_id\": 17432158, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:09Z\", \"source_id\": 54383852, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:12Z\", \"source_id\": 17437063, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:33Z\", \"source_id\": 54408267, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:38Z\", \"source_id\": 17443576, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidstone East", "service_state_platform": "3", "timing_fact_generation": 1789675360607706, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:09.573443", "service_state_evidence_id": 17443576, "current_leg_start_actual_dep": "2026-09-17T20:55:30+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:09.939966", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX MDE 1U06 377131+377518 8 100 None {"version": 3, "segments": [{"to_m": 1466.814, "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": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.042, "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.795, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 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": 18633.406, "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": 18662.907, "from_m": 18633.406, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18804.441, "from_m": 18662.907, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19340.829, "from_m": 18804.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": 19592.011, "from_m": 19340.829, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19673.887, "from_m": 19592.011, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20286.629, "from_m": 19673.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": 26583.688, "from_m": 20286.629, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26696.659, "from_m": 26583.688, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26750.009, "from_m": 26696.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26851.79, "from_m": 26750.009, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27102.631, "from_m": 26851.79, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37268.308, "from_m": 27102.631, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38160.583, "from_m": 37268.308, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38182.458, "from_m": 38160.583, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38203.864, "from_m": 38182.458, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38822.148, "from_m": 38203.864, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45573.23, "from_m": 38822.148, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48672.149, "from_m": 45573.23, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61787.089, "from_m": 48672.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62400.814, "from_m": 61787.089, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62868.562, "from_m": 62400.814, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 651532, "profile_key": "51c64bc4dd04b1f9f475e4ed5fbec1eae743847c0d6499c151d287b399f6aab8", "schedule_id": 22865, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1959", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99903}, {"is_pass": false, "wtt_arr": "2001H", "wtt_dep": "2002H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 99903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 99903}, {"is_pass": false, "wtt_arr": "2006", "wtt_dep": "2008", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 99903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 99903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012H", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 99903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 99903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 99903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Hither Green", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 99903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Grove Park", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 99903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 99903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "St. Mary Cray Jn", "stage_seq": 12, "distance_m": 20125.697, "section_seq": 1, "route_path_id": 99903}, {"is_pass": false, "wtt_arr": "2028H", "wtt_dep": "2029H", "location": "Swanley", "stage_seq": 13, "distance_m": 26474.626, "section_seq": 1, "route_path_id": 99903}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2038", "location": "Otford", "stage_seq": 14, "distance_m": 37165.461, "section_seq": 1, "route_path_id": 99903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Otford Jn", "stage_seq": 15, "distance_m": 38132.076, "section_seq": 1, "route_path_id": 99903}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2047", "location": "Borough Green & Wrotham", "stage_seq": 16, "distance_m": 46128.64, "section_seq": 1, "route_path_id": 99903}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2055H", "location": "West Malling", "stage_seq": 17, "distance_m": 54270.3, "section_seq": 1, "route_path_id": 99903}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": null, "location": "Maidstone East", "stage_seq": 18, "distance_m": 62868.562, "section_seq": 1, "route_path_id": 99903}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62868.562, "from_m": 0.0, "section_seq": 1, "route_path_id": 99903}], "total_distance_m": 62868.562, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 62220.491, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 648.071, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:01:14Z", "source_id": 54258903, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:01:20Z", "source_id": 17403468, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:16Z", "source_id": 54269828, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:05:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:18Z", "source_id": 17406226, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:04Z", "source_id": 54299028, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:17:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:08Z", "source_id": 17414204, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:54Z", "source_id": 54303554, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:19:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:59Z", "source_id": 17415471, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:39Z", "source_id": 54310603, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:22:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:44Z", "source_id": 17417334, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31964, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:57Z", "source_id": 54326151, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:29:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:02Z", "source_id": 17421464, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32559, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:39Z", "source_id": 54347134, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:37:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:47Z", "source_id": 17427219, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32794, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:26Z", "source_id": 54365554, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:45:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:32Z", "source_id": 17432158, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32847, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:09Z", "source_id": 54383852, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:53:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:12Z", "source_id": 17437063, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32813, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:33Z", "source_id": 54408267, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:03:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:38Z", "source_id": 17443576, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T21:03:00+01:00", "operational_fact": true}] London Charing Cross 1959 1959 5 19:59:00 None Maidstone East 2105 2105 3 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86379/2026-09-17/detailed None West Malling 2026-09-17T20:55:30+01:00 Maidstone East 9.0 {"type": "LineString", "coordinates": [[0.4179736, 51.2924603], [0.4189089999999999, 51.2920188], [0.4192296, 51.29187249999999], [0.4197377, 51.29164050000001], [0.4211254, 51.29096579999999], [0.4217172, 51.2906765], [0.42438059999999994, 51.2894496], [0.4261112, 51.288751999999995], [0.4273179, 51.2883223], [0.4285374, 51.2879402], [0.4292663, 51.2877208], [0.4302813, 51.2874363], [0.4313254, 51.28718020000001], [0.4316902, 51.287091800000006], [0.4320528, 51.287001999999994], [0.4321751999999999, 51.2869747], [0.433655, 51.28669], [0.4351314, 51.2864289], [0.4365387, 51.286216], [0.4388003, 51.2859036], [0.4390103, 51.285874500000006], [0.4403945000000001, 51.285680799999994], [0.441186, 51.2855733], [0.4421207, 51.285446], [0.4449695, 51.28506480000001], [0.4491576420597607, 51.28448506176565], [0.4561416, 51.2835183], [0.4566284999999999, 51.2834496], [0.46369040000000006, 51.282453], [0.4658360999999999, 51.2822091], [0.46742410000000006, 51.2821529], [0.4688126, 51.2821767], [0.4702174, 51.2822572], [0.4717384, 51.28244610000001], [0.4727276999999999, 51.28260869999999], [0.4734435, 51.2827465], [0.4741346, 51.282913], [0.4752371, 51.2832099], [0.4763148, 51.2835546], [0.47690959999999993, 51.283776], [0.4776005, 51.28405719999999], [0.4784665, 51.2844519], [0.4792663, 51.2848679], [0.48000809999999994, 51.2852847], [0.4806829, 51.2856639], [0.4822436000000001, 51.28653349999999], [0.4853668, 51.28829559999999], [0.4866059, 51.288986], [0.4878655, 51.2896453], [0.48853350000000006, 51.28992169999999], [0.4888407, 51.29003329999999], [0.4896141, 51.290302800000006], [0.4900734, 51.290438599999995], [0.4905397, 51.2905536], [0.49111220000000005, 51.290685], [0.4916893, 51.2907853], [0.4923613, 51.2908949], [0.4930474999999999, 51.29097099999999], [0.4937343999999999, 51.29101680000001], [0.4944274, 51.2910442], [0.4950977, 51.291044699999986], [0.49576079999999995, 51.2910218], [0.4971824000000001, 51.290891], [0.49789390000000006, 51.29077039999999], [0.4984616, 51.2906529], [0.4989481, 51.2905492], [0.4994576999999999, 51.29042960000001], [0.500005, 51.2902653], [0.5005013999999999, 51.2900849], [0.5011051, 51.28986379999999], [0.5014816, 51.2896948], [0.5017748, 51.2895642], [0.5024111999999998, 51.2892445], [0.5028667, 51.2889738], [0.5033005, 51.288686000000006], [0.5038003, 51.28830580000001], [0.5041896, 51.287987900000005], [0.5045399, 51.287653600000006], [0.5050507, 51.2871003], [0.5055991, 51.28632609999999], [0.5076007999999999, 51.28289689999999], [0.5077068, 51.282716], [0.5088296, 51.2808284], [0.5095641, 51.2800246], [0.5103631999999999, 51.27945110000001], [0.5108586, 51.279135999999994], [0.5109982, 51.2790524], [0.5111062, 51.2789872], [0.5111920999999999, 51.278941999999994], [0.5112853999999999, 51.2788944], [0.511388, 51.278847599999985], [0.5121284, 51.2785227], [0.5122739, 51.2784578], [0.5124083, 51.2784058], [0.5125369999999999, 51.278363000000006], [0.5127380999999999, 51.27830240000001], [0.5129754, 51.2782321], [0.5131558, 51.2781835], [0.5133436, 51.27813489999999], [0.5138003, 51.2780258], [0.5139580506375603, 51.2779898558944], [0.5139646659543199, 51.27794535836499], [0.5140394718408685, 51.277928306371784], [0.5142005, 51.2778916], [0.5152011, 51.2776706], [0.5156522, 51.27757309999999], [0.5159352, 51.2775107], [0.5160869999999999, 51.277478300000006], [0.5161805, 51.27746049999998], [0.5162623999999999, 51.2774459], [0.516384, 51.27742899999999], [0.5164959999999998, 51.2774155], [0.5166474, 51.27739729999999], [0.5168173, 51.2773854], [0.5169589, 51.277374999999985], [0.5170560999999999, 51.27737179999999], [0.5176227, 51.2773606], [0.5181097, 51.277353999999995], [0.5184911, 51.277369400000005], [0.5188508999999999, 51.2773818], [0.5191711, 51.2774058], [0.5194491, 51.27743339999999], [0.5197537, 51.2774757], [0.5201017, 51.27753950000001]]} 5.3 2054 2103 West Malling Maidstone East Maidstone East 51.2775395 0.5201017 51.2775395 0.5201017 1 0 2026-09-17 20:13:26 TERMINATED 2026-09-17 20:03:00 Maidstone East TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443576 1789675360607706 69 69 2026-09-17 20:13:09.939966 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:09.573443
620847 652174 C08869 122T61MZ17 2026-09-17 COMPLETE 17443539 2026-09-17 21:03:00 2026-09-17 20:13:26 2026-09-19 20:13:26 {"id": 652174, "stp": "P", "toc": "Northern", "uid": "C08869", "consist": "156443", "dest_crs": "ASL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08869/2026-09-17/detailed", "trust_id": "122T61MZ17", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashington (Construction)", "service_date": "2026-09-17", "dest_arr_time": "2103", "dest_platform": null, "is_terminated": 1, "next_location": "Ashington (Construction)", "signalling_id": "2T61", "timing_status": "ON TIME", "origin_station": "Newcastle", "current_leg_arr": "2103", "current_leg_dep": "2058", "current_leg_end": "Ashington (Construction)", "origin_dep_time": "2025", "origin_platform": "1", "current_location": "Ashington (Construction)", "last_update_time": "2026-09-17T20:13:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5694705605456474, 55.14081383999416], [-1.5697577, 55.14095619999999], [-1.5699964999999998, 55.14106339999999], [-1.5701417999999998, 55.1411319], [-1.5703418, 55.1412405], [-1.5704544, 55.14131330000001], [-1.570556, 55.1413951], [-1.5706328, 55.141462], [-1.5707173000000003, 55.1415532], [-1.5708097999999997, 55.1416539], [-1.5708749999999998, 55.14173149999999], [-1.5711913, 55.14219159999999], [-1.5714334, 55.142608], [-1.5716657999999997, 55.14307389999999], [-1.5717583, 55.1432922], [-1.5719060000000002, 55.14375239999999], [-1.5719828, 55.144192399999994], [-1.5720103000000003, 55.1446144], [-1.5720027157789656, 55.14469882043708], [-1.5719729, 55.1450307], [-1.5718391, 55.1456181], [-1.5714512, 55.146912099999994], [-1.5711915, 55.1477499], [-1.5710417, 55.1482395], [-1.5706649, 55.1496733], [-1.5704133, 55.1505562], [-1.5702462, 55.1511538], [-1.5700713, 55.15175490000001], [-1.5699128, 55.1523565], [-1.5696374, 55.1533384], [-1.5694291, 55.1541285], [-1.5693311, 55.154478], [-1.5692026, 55.1549363], [-1.569133, 55.15519530000001], [-1.5690543999999995, 55.1554686], [-1.568999, 55.15566090000001], [-1.5687174, 55.156595199999984], [-1.5683946999999998, 55.1577186], [-1.5679844999999997, 55.159218399999986], [-1.567688, 55.1602407], [-1.5676098, 55.160510399999986], [-1.5674467999999997, 55.161094899999995], [-1.567430653297081, 55.16136919583057], [-1.5674304999999995, 55.1613718], [-1.5671785, 55.1622721], [-1.5671278999999998, 55.1624535], [-1.5669947, 55.1628534], [-1.5667968999999995, 55.1633586], [-1.5665451999999995, 55.1640034], [-1.5664614999999995, 55.16427449999998], [-1.5656064, 55.1672671], [-1.5655255999999995, 55.167701599999994], [-1.5655108999999998, 55.16796870000001], [-1.5654681999999998, 55.16866759999999], [-1.5654564, 55.1694268], [-1.565468, 55.16977510000001], [-1.5655102999999997, 55.1700961], [-1.5656418, 55.1707256], [-1.5658271, 55.1713032], [-1.5660458999999998, 55.171926799999994], [-1.5664321, 55.1726008], [-1.5672214, 55.173798], [-1.5682754, 55.17544], [-1.5692311, 55.1769323], [-1.5709045, 55.1796056], [-1.5713293, 55.1802842], [-1.5715247, 55.1805963], [-1.5724011999999998, 55.1819068], [-1.5728428, 55.18258229999999], [-1.5729981, 55.1828199], [-1.5730889999999995, 55.18299939999999]]}", "current_leg_start": "Bedlington (Construction)", "dest_arr_time_act": "2103", "motion_projection": null, "next_location_lat": "55.1829994", "next_location_lon": "-1.5730890", "previous_location": "Bedlington (Construction)", "current_leg_milage": "3.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1069.466, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1989.355, \"from_m\": 1069.466, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2809.802, \"from_m\": 1989.355, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2837.089, \"from_m\": 2809.802, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6962.34, \"from_m\": 2837.089, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 8307.68, \"from_m\": 6962.34, \"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\": 10561.301, \"from_m\": 8307.68, \"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\": 11137.012, \"from_m\": 10561.301, \"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\": 14323.745, \"from_m\": 11137.012, \"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\": 14663.57, \"from_m\": 14323.745, \"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\": 17525.103, \"from_m\": 14663.57, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17965.228, \"from_m\": 17525.103, \"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\": 23593.15, \"from_m\": 17965.228, \"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\": 24845.738, \"from_m\": 23593.15, \"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\": 25057.517, \"from_m\": 24845.738, \"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\": 25113.593, \"from_m\": 25057.517, \"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\": 25128.0, \"from_m\": 25113.593, \"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\": 25419.931, \"from_m\": 25128.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\": 25807.937, \"from_m\": 25419.931, \"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\": 27641.654, \"from_m\": 25807.937, \"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\": 29707.438, \"from_m\": 27641.654, \"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\": 29796.142, \"from_m\": 29707.438, \"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\": 30081.278, \"from_m\": 29796.142, \"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\": 652174, \"profile_key\": \"4ab1b549a78f7254de95283d65519f8473987453cbc7618b1c53676c36d8d787\", \"schedule_id\": 908, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2028H\", \"location\": \"Manors\", \"stage_seq\": 2, \"distance_m\": 975.914, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"Heaton South Jn\", \"stage_seq\": 3, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Benton North Jn\", \"stage_seq\": 4, \"distance_m\": 6962.34, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Benton East Jn\", \"stage_seq\": 5, \"distance_m\": 8307.68, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2040\", \"location\": \"Northumberland Park (Construction)\", \"stage_seq\": 6, \"distance_m\": 10441.651, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Holywell Jn\", \"stage_seq\": 7, \"distance_m\": 11953.35, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Seghill Jn\", \"stage_seq\": 8, \"distance_m\": 14317.272, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2045H\", \"location\": \"Seaton Delaval (Construction)\", \"stage_seq\": 9, \"distance_m\": 15730.935, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Red House Farm Jn\", \"stage_seq\": 10, \"distance_m\": 18071.379, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2051\", \"location\": \"Newsham (Construction)\", \"stage_seq\": 11, \"distance_m\": 19976.164, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2054H\", \"location\": \"Blyth Bebside (Construction)\", \"stage_seq\": 12, \"distance_m\": 23312.147, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2058\", \"location\": \"Bedlington (Construction)\", \"stage_seq\": 13, \"distance_m\": 25226.649, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"West Sleekburn Jn\", \"stage_seq\": 14, \"distance_m\": 26857.571, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Marcheys House Jn\", \"stage_seq\": 15, \"distance_m\": 27582.228, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": null, \"location\": \"Ashington (Construction)\", \"stage_seq\": 16, \"distance_m\": 30081.278, \"section_seq\": 1, \"route_path_id\": 66000}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30081.278, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66000}], \"total_distance_m\": 30081.278, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30081.278, \"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": "2025", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.1829994", "current_position_lon": "-1.5730890", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:03Z\", \"source_id\": 54321433, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:26:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:08Z\", \"source_id\": 17420239, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:52Z\", \"source_id\": 54343042, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:37:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:57Z\", \"source_id\": 17426037, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:23Z\", \"source_id\": 54360630, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:26Z\", \"source_id\": 17430840, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:42Z\", \"source_id\": 54375426, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:43Z\", \"source_id\": 17434837, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:56Z\", \"source_id\": 54385664, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:01Z\", \"source_id\": 17437563, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:47Z\", \"source_id\": 54394487, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:51Z\", \"source_id\": 17439916, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:31Z\", \"source_id\": 54408234, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:33Z\", \"source_id\": 17443539, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashington (Construction)", "service_state_platform": "1", "timing_fact_generation": 1789675355762277, "current_leg_arrival_utc": "2026-09-17T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:12.608768", "service_state_evidence_id": 17443539, "current_leg_start_actual_dep": "2026-09-17T20:58:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:13.077442", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P NCL ASL 2T61 156443 2 75 None {"version": 3, "segments": [{"to_m": 1069.466, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1989.355, "from_m": 1069.466, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2809.802, "from_m": 1989.355, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2837.089, "from_m": 2809.802, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6962.34, "from_m": 2837.089, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 8307.68, "from_m": 6962.34, "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": 10561.301, "from_m": 8307.68, "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": 11137.012, "from_m": 10561.301, "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": 14323.745, "from_m": 11137.012, "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": 14663.57, "from_m": 14323.745, "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": 17525.103, "from_m": 14663.57, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17965.228, "from_m": 17525.103, "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": 23593.15, "from_m": 17965.228, "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": 24845.738, "from_m": 23593.15, "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": 25057.517, "from_m": 24845.738, "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": 25113.593, "from_m": 25057.517, "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": 25128.0, "from_m": 25113.593, "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": 25419.931, "from_m": 25128.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": 25807.937, "from_m": 25419.931, "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": 27641.654, "from_m": 25807.937, "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": 29707.438, "from_m": 27641.654, "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": 29796.142, "from_m": 29707.438, "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": 30081.278, "from_m": 29796.142, "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": 652174, "profile_key": "4ab1b549a78f7254de95283d65519f8473987453cbc7618b1c53676c36d8d787", "schedule_id": 908, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2025", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2028H", "location": "Manors", "stage_seq": 2, "distance_m": 975.914, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030", "location": "Heaton South Jn", "stage_seq": 3, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Benton North Jn", "stage_seq": 4, "distance_m": 6962.34, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Benton East Jn", "stage_seq": 5, "distance_m": 8307.68, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2040", "location": "Northumberland Park (Construction)", "stage_seq": 6, "distance_m": 10441.651, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Holywell Jn", "stage_seq": 7, "distance_m": 11953.35, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Seghill Jn", "stage_seq": 8, "distance_m": 14317.272, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2045H", "location": "Seaton Delaval (Construction)", "stage_seq": 9, "distance_m": 15730.935, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Red House Farm Jn", "stage_seq": 10, "distance_m": 18071.379, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2051", "location": "Newsham (Construction)", "stage_seq": 11, "distance_m": 19976.164, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2054H", "location": "Blyth Bebside (Construction)", "stage_seq": 12, "distance_m": 23312.147, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2058", "location": "Bedlington (Construction)", "stage_seq": 13, "distance_m": 25226.649, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "West Sleekburn Jn", "stage_seq": 14, "distance_m": 26857.571, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Marcheys House Jn", "stage_seq": 15, "distance_m": 27582.228, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": null, "location": "Ashington (Construction)", "stage_seq": 16, "distance_m": 30081.278, "section_seq": 1, "route_path_id": 66000}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30081.278, "from_m": 0.0, "section_seq": 1, "route_path_id": 66000}], "total_distance_m": 30081.278, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30081.278, "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": 3477, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:03Z", "source_id": 54321433, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:26:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:08Z", "source_id": 17420239, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3355, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:52Z", "source_id": 54343042, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:37:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:57Z", "source_id": 17426037, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3372, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:23Z", "source_id": 54360630, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:44:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:26Z", "source_id": 17430840, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3380, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:42Z", "source_id": 54375426, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:49:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:43Z", "source_id": 17434837, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3384, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:56Z", "source_id": 54385664, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:54:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:01Z", "source_id": 17437563, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3395, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:47Z", "source_id": 54394487, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:57:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:51Z", "source_id": 17439916, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3405, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:31Z", "source_id": 54408234, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:03:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:33Z", "source_id": 17443539, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T21:03:00+01:00", "operational_fact": true}] Newcastle 2025 2025 1 None None Ashington (Construction) 2103 2103 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C08869/2026-09-17/detailed None Bedlington (Construction) 2026-09-17T20:58:00+01:00 Ashington (Construction) 5.0 {"type": "LineString", "coordinates": [[-1.5694705605456474, 55.14081383999416], [-1.5697577, 55.14095619999999], [-1.5699964999999998, 55.14106339999999], [-1.5701417999999998, 55.1411319], [-1.5703418, 55.1412405], [-1.5704544, 55.14131330000001], [-1.570556, 55.1413951], [-1.5706328, 55.141462], [-1.5707173000000003, 55.1415532], [-1.5708097999999997, 55.1416539], [-1.5708749999999998, 55.14173149999999], [-1.5711913, 55.14219159999999], [-1.5714334, 55.142608], [-1.5716657999999997, 55.14307389999999], [-1.5717583, 55.1432922], [-1.5719060000000002, 55.14375239999999], [-1.5719828, 55.144192399999994], [-1.5720103000000003, 55.1446144], [-1.5720027157789656, 55.14469882043708], [-1.5719729, 55.1450307], [-1.5718391, 55.1456181], [-1.5714512, 55.146912099999994], [-1.5711915, 55.1477499], [-1.5710417, 55.1482395], [-1.5706649, 55.1496733], [-1.5704133, 55.1505562], [-1.5702462, 55.1511538], [-1.5700713, 55.15175490000001], [-1.5699128, 55.1523565], [-1.5696374, 55.1533384], [-1.5694291, 55.1541285], [-1.5693311, 55.154478], [-1.5692026, 55.1549363], [-1.569133, 55.15519530000001], [-1.5690543999999995, 55.1554686], [-1.568999, 55.15566090000001], [-1.5687174, 55.156595199999984], [-1.5683946999999998, 55.1577186], [-1.5679844999999997, 55.159218399999986], [-1.567688, 55.1602407], [-1.5676098, 55.160510399999986], [-1.5674467999999997, 55.161094899999995], [-1.567430653297081, 55.16136919583057], [-1.5674304999999995, 55.1613718], [-1.5671785, 55.1622721], [-1.5671278999999998, 55.1624535], [-1.5669947, 55.1628534], [-1.5667968999999995, 55.1633586], [-1.5665451999999995, 55.1640034], [-1.5664614999999995, 55.16427449999998], [-1.5656064, 55.1672671], [-1.5655255999999995, 55.167701599999994], [-1.5655108999999998, 55.16796870000001], [-1.5654681999999998, 55.16866759999999], [-1.5654564, 55.1694268], [-1.565468, 55.16977510000001], [-1.5655102999999997, 55.1700961], [-1.5656418, 55.1707256], [-1.5658271, 55.1713032], [-1.5660458999999998, 55.171926799999994], [-1.5664321, 55.1726008], [-1.5672214, 55.173798], [-1.5682754, 55.17544], [-1.5692311, 55.1769323], [-1.5709045, 55.1796056], [-1.5713293, 55.1802842], [-1.5715247, 55.1805963], [-1.5724011999999998, 55.1819068], [-1.5728428, 55.18258229999999], [-1.5729981, 55.1828199], [-1.5730889999999995, 55.18299939999999]]} 3.1 2058 2103 Bedlington (Construction) Ashington (Construction) Ashington (Construction) 55.1829994 -1.5730890 55.1829994 -1.5730890 1 0 2026-09-17 20:13:26 TERMINATED 2026-09-17 20:03:00 Ashington (Construction) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443539 1789675355762277 37 37 2026-09-17 20:13:13.077442 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:12.608768
620848 650133 P89075 882R60MY17 2026-09-17 COMPLETE 17443980 2026-09-17 21:03:00 2026-09-17 20:13:26 2026-09-19 20:13:26 {"id": 650133, "stp": "O", "toc": "Southeastern", "uid": "P89075", "consist": "375611+375903", "dest_crs": "DVP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89075/2026-09-17/detailed", "trust_id": "882R60MY17", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dover Priory", "service_date": "2026-09-17", "dest_arr_time": "2103", "dest_platform": "2", "is_terminated": 1, "next_location": "Dover Priory", "signalling_id": "2R60", "timing_status": "ON TIME", "origin_station": "London Charing Cross", "current_leg_arr": "2103", "current_leg_dep": "2054", "current_leg_end": "Dover Priory", "origin_dep_time": "1904", "origin_platform": "4", "current_location": "Dover Priory", "last_update_time": "2026-09-17T20:13:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1684654955939489, 51.08287243372837], [1.1686744, 51.08285809999999], [1.1688597, 51.0828454], [1.1693043, 51.0828035], [1.1697735, 51.08274920000001], [1.1702288999999997, 51.08271510000001], [1.1707785999999998, 51.08269829999999], [1.1710683, 51.082705100000005], [1.1719838, 51.082750299999994], [1.1726986999999998, 51.082789700000006], [1.1733524, 51.0828394], [1.1737875999999998, 51.0828775], [1.1742268, 51.082925299999985], [1.1746351, 51.0829754], [1.1750132, 51.0830261], [1.1754653999999998, 51.0831016], [1.1762952999999998, 51.0832406], [1.1766154, 51.083307699999985], [1.1770786999999998, 51.083409], [1.1775078, 51.0835027], [1.1785952, 51.0837709], [1.1795249, 51.08400150000001], [1.1804240999999998, 51.084233999999995], [1.1806251, 51.0842944], [1.1808750999999995, 51.084369900000006], [1.1811385, 51.08445459999999], [1.1814502, 51.0845567], [1.1818157, 51.084679699999995], [1.1821893999999995, 51.08481909999999], [1.186554, 51.086611700000006], [1.1872687, 51.0869135], [1.1877519, 51.08714030000001], [1.1881969, 51.08732690000001], [1.1882914999999998, 51.087366], [1.1882979374457294, 51.08736865727058], [1.1885097486452336, 51.087454847427274], [1.188697484600441, 51.08753047464395], [1.1888645777831697, 51.08759705432582], [1.1890144606652382, 51.087656101878096], [1.1891505657184651, 51.08770913270599], [1.1892763254146697, 51.087757662214706], [1.1893951722256697, 51.08780320580944], [1.189510538623284, 51.087847278895424], [1.1896258570793312, 51.08789139687784], [1.18974456006563, 51.08793707516193], [1.1898700800539983, 51.08798582915287], [1.190005849516256, 51.08803917425588], [1.1901553009242205, 51.08809862587617], [1.1903218667497106, 51.088165699418965], [1.1905089794645451, 51.08824191028944], [1.1907200715405426, 51.08832877389282], [1.1908453, 51.0883802], [1.191135, 51.08850240000001], [1.1914627, 51.088637899999995], [1.1918021, 51.08877950000001], [1.192477, 51.089057199999985], [1.1928384, 51.08920779999999], [1.1932434999999997, 51.089374500000005], [1.1938543999999998, 51.08962830000001], [1.1943331999999998, 51.0898248], [1.1948878, 51.0900529], [1.195344, 51.0902423], [1.1958791, 51.0904712], [1.1994969999999998, 51.0919793], [1.2026813, 51.09324380000001], [1.2033458999999995, 51.09348349999999], [1.2050187, 51.0941], [1.2074319, 51.09499559999998], [1.2087543, 51.0954881], [1.2106488, 51.09618239999999], [1.2115763999999998, 51.0965239], [1.212002, 51.0966864], [1.2124159, 51.096855700000006], [1.2129179, 51.09707480000001], [1.2132725, 51.09722850000001], [1.2135893999999998, 51.0973734], [1.2141104, 51.0976105], [1.2144252, 51.0977538], [1.2147165, 51.09786859999999], [1.215086, 51.0980124], [1.2153990999999995, 51.0981261], [1.2157808, 51.09826320000001], [1.2161003999999995, 51.09836809999999], [1.2166408, 51.0985387], [1.2171949, 51.098693], [1.2176615, 51.09881810000001], [1.2181208999999995, 51.098931], [1.2186148, 51.0990385], [1.2190751, 51.09913530000001], [1.2194184, 51.0991993], [1.2199982, 51.0993013], [1.220582, 51.09939250000001], [1.2211003, 51.09947189999999], [1.2217389999999997, 51.099562], [1.2224818999999998, 51.09965640000001], [1.2229953, 51.0997148], [1.2239104, 51.09980680000001], [1.2246657999999997, 51.0998806], [1.2257062, 51.09998370000001], [1.2267972, 51.100087300000006], [1.2278717, 51.1001892], [1.2292932, 51.1003229], [1.2303139, 51.1004152], [1.2316443999999998, 51.1005321], [1.2326323999999995, 51.1006234], [1.2328959, 51.10064990000001], [1.2329965, 51.1006611], [1.2338842999999995, 51.1007419], [1.2349724, 51.1008493], [1.2369233000000002, 51.10102999999999], [1.2377493, 51.10111270000001], [1.2379685, 51.10113049999999], [1.25764139776733, 51.102898385750336], [1.2630187, 51.103381600000006], [1.2635327999999997, 51.1034508], [1.2636697, 51.1034726], [1.263872, 51.103505899999995], [1.2641649999999998, 51.1035618], [1.2643858999999995, 51.1036116], [1.2646611, 51.1036734], [1.2650129999999995, 51.1037614], [1.2658618999999998, 51.1039951], [1.2667569, 51.10424319999999], [1.2668664, 51.104273600000006], [1.2669198, 51.1042888], [1.2679371999999998, 51.1045776], [1.2687820999999997, 51.1048151], [1.2693879, 51.10498450000001], [1.2695331999999997, 51.1050246], [1.2700793, 51.1051752], [1.2707203, 51.1053499], [1.2712389999999998, 51.105495100000006], [1.2717388024464984, 51.105631359695174], [1.2722334, 51.105766200000005], [1.2728052, 51.1059217], [1.27374, 51.1061775], [1.2745249999999997, 51.1063947], [1.2754293, 51.1066456], [1.2766211999999997, 51.1069564], [1.2776261999999998, 51.107250500000006], [1.2781042000000002, 51.1073842], [1.2788075999999995, 51.107579400000006], [1.2795906999999995, 51.107786999999995], [1.2845448792706655, 51.1091490137013], [1.2852252058311116, 51.10933604741925], [1.296264, 51.1123707], [1.2967002, 51.1124964], [1.2983064, 51.11295069999999], [1.2990105999999997, 51.11314070000001], [1.2997506, 51.113316099999984], [1.3004511999999997, 51.11347490000001], [1.3010361999999998, 51.11359660000001], [1.301569, 51.1136969], [1.3020740999999998, 51.11378010000001], [1.3032203, 51.113959599999994], [1.3037206, 51.1140252], [1.3050944999999998, 51.114238], [1.3063485, 51.1144311], [1.306735, 51.1144997], [1.3070029, 51.1145418], [1.3071931999999995, 51.11457949999999], [1.3073842999999998, 51.11462590000001], [1.3076164, 51.11470229999999], [1.307779, 51.1147691], [1.3080008, 51.11487000000001], [1.3081918, 51.1149738], [1.3083941999999995, 51.11510739999999], [1.3085674, 51.115244899999986], [1.3087096, 51.1153881], [1.3088497, 51.1155775], [1.3090043999999998, 51.1158414], [1.3090461999999998, 51.1159455], [1.3090843, 51.11603039999999], [1.3091171, 51.1161618], [1.3091307, 51.1163078], [1.3091246, 51.1164219], [1.3091090999999997, 51.1165034], [1.3090887, 51.11659049999999], [1.3090422999999998, 51.11667310000001], [1.3089828999999995, 51.1167753], [1.3088677999999998, 51.11693729999999], [1.3086968, 51.11718569999999], [1.3086102999999998, 51.1173016], [1.3085544, 51.11739500000001], [1.3084074, 51.11773509999999], [1.3081246, 51.1184732], [1.3079714999999998, 51.118865], [1.3078850999999998, 51.1190727], [1.3078515, 51.1191629], [1.3078184, 51.1192436], [1.3068045, 51.1217003], [1.3055741999999997, 51.1246814], [1.3055066, 51.12481579999999], [1.3054266, 51.1249498], [1.3053168, 51.1251613], [1.3052746, 51.125258800000005], [1.3049221999999998, 51.1260972]]}", "current_leg_start": "Folkestone Central", "dest_arr_time_act": "2103", "motion_projection": null, "next_location_lat": "51.1260972", "next_location_lon": "1.3049222", "previous_location": "Folkestone Central", "current_leg_milage": "7.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"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\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.042, \"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.795, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 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.551, \"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.551, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 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.794, \"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\": 46979.141, \"from_m\": 46754.794, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47029.175, \"from_m\": 46979.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47612.693, \"from_m\": 47029.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49127.185, \"from_m\": 47612.693, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55939.514, \"from_m\": 49127.185, \"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\": 56037.858, \"from_m\": 55939.514, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89032.111, \"from_m\": 56037.858, \"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\": 89174.18, \"from_m\": 89032.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89463.579, \"from_m\": 89174.18, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89528.534, \"from_m\": 89463.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\": 90723.182, \"from_m\": 89528.534, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90784.446, \"from_m\": 90723.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91651.432, \"from_m\": 90784.446, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92008.59, \"from_m\": 91651.432, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106782.299, \"from_m\": 92008.59, \"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\": 106879.81, \"from_m\": 106782.299, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 106969.856, \"from_m\": 106879.81, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 107259.419, \"from_m\": 106969.856, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107625.522, \"from_m\": 107259.419, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112411.618, \"from_m\": 107625.522, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 112959.092, \"from_m\": 112411.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\": 119964.132, \"from_m\": 112959.092, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120196.381, \"from_m\": 119964.132, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122963.921, \"from_m\": 120196.381, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 123666.481, \"from_m\": 122963.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\": 124479.473, \"from_m\": 123666.481, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 124520.119, \"from_m\": 124479.473, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124627.769, \"from_m\": 124520.119, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 650133, \"profile_key\": \"3815d92af50a62d7e8b1e2c88ded7623539820f37afc0f373b3e38dfbb627b11\", \"schedule_id\": 39748, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": false, \"wtt_arr\": \"1906H\", \"wtt_dep\": \"1907H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1909\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": false, \"wtt_arr\": \"1911\", \"wtt_dep\": \"1913\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 19901.346, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928H\", \"location\": \"Orpington\", \"stage_seq\": 13, \"distance_m\": 22574.465, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1938\", \"location\": \"Sevenoaks\", \"stage_seq\": 14, \"distance_m\": 35814.202, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": false, \"wtt_arr\": \"1948H\", \"wtt_dep\": \"1950\", \"location\": \"Tonbridge\", \"stage_seq\": 15, \"distance_m\": 47905.142, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": false, \"wtt_arr\": \"1956\", \"wtt_dep\": \"1957\", \"location\": \"Paddock Wood\", \"stage_seq\": 16, \"distance_m\": 56577.186, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": \"2003\", \"location\": \"Marden\", \"stage_seq\": 17, \"distance_m\": 63493.0, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2007H\", \"location\": \"Staplehurst\", \"stage_seq\": 18, \"distance_m\": 67526.105, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2013\", \"location\": \"Headcorn\", \"stage_seq\": 19, \"distance_m\": 72868.363, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2019H\", \"location\": \"Pluckley\", \"stage_seq\": 20, \"distance_m\": 81348.318, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2032\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 21, \"distance_m\": 90471.965, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040\", \"location\": \"Westenhanger\", \"stage_seq\": 22, \"distance_m\": 103234.845, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043\", \"location\": \"Sandling\", \"stage_seq\": 23, \"distance_m\": 105363.116, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Saltwood Jn\", \"stage_seq\": 24, \"distance_m\": 107080.907, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": false, \"wtt_arr\": \"2047H\", \"wtt_dep\": \"2048H\", \"location\": \"Folkestone West\", \"stage_seq\": 25, \"distance_m\": 111738.279, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2051\", \"location\": \"Folkestone Central\", \"stage_seq\": 26, \"distance_m\": 112773.866, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053\", \"location\": \"Folkestone East Staff Halt\", \"stage_seq\": 27, \"distance_m\": 114391.443, \"section_seq\": 1, \"route_path_id\": 100201}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": null, \"location\": \"Dover Priory\", \"stage_seq\": 28, \"distance_m\": 124627.769, \"section_seq\": 1, \"route_path_id\": 100201}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 124627.769, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100201}], \"total_distance_m\": 124627.769, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 123688.037, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 939.732, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1904", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.1260972", "current_position_lon": "1.3049222", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:05:51Z\", \"source_id\": 54111064, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:06:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:05:51Z\", \"source_id\": 17363934, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:10:13Z\", \"source_id\": 54122909, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:10:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:10:17Z\", \"source_id\": 17367170, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:20:10Z\", \"source_id\": 54150345, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:20:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:20:09Z\", \"source_id\": 17374390, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:21:38Z\", \"source_id\": 54154540, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:22:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:21:40Z\", \"source_id\": 17375580, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:24:15Z\", \"source_id\": 54161549, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:25:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:24:18Z\", \"source_id\": 17377468, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:26:37Z\", \"source_id\": 54167884, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:27:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:26:40Z\", \"source_id\": 17379171, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:37:36Z\", \"source_id\": 54197135, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:38:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:37:40Z\", \"source_id\": 17386966, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:50:26Z\", \"source_id\": 54231312, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:51:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:50:28Z\", \"source_id\": 17396017, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:57:29Z\", \"source_id\": 54249275, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:58:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:57:32Z\", \"source_id\": 17400862, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:43Z\", \"source_id\": 54265616, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:04:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:48Z\", \"source_id\": 17405169, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:30Z\", \"source_id\": 54280169, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:10:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:32Z\", \"source_id\": 17409057, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:07Z\", \"source_id\": 54294283, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:16:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:11Z\", \"source_id\": 17412893, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:22:20Z\", \"source_id\": 54312296, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:22:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:22:23Z\", \"source_id\": 17417779, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:59Z\", \"source_id\": 54333716, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:02Z\", \"source_id\": 17423454, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:41Z\", \"source_id\": 54356768, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:47Z\", \"source_id\": 17429770, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:14Z\", \"source_id\": 54364972, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:45:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:18Z\", \"source_id\": 17432006, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:25Z\", \"source_id\": 54377285, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:50:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:27Z\", \"source_id\": 17435353, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:47Z\", \"source_id\": 54382981, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:50Z\", \"source_id\": 17436877, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33799, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:15Z\", \"source_id\": 54409994, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:17Z\", \"source_id\": 17443980, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dover Priory", "service_state_platform": "2", "timing_fact_generation": 1789675398060461, "current_leg_arrival_utc": "2026-09-17T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:18.036187", "service_state_evidence_id": 17443980, "current_leg_start_actual_dep": "2026-09-17T20:51:00+01:00", "operational_evidence_version": 107, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:18.204061", "service_state_valid_until_kind": null, "operational_interpretation_version": 107, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern O CHX DVP 2R60 375611+375903 8 100 None {"version": 3, "segments": [{"to_m": 1466.814, "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": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.042, "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.795, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 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.551, "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.551, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 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.794, "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": 46979.141, "from_m": 46754.794, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47029.175, "from_m": 46979.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47612.693, "from_m": 47029.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49127.185, "from_m": 47612.693, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55939.514, "from_m": 49127.185, "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": 56037.858, "from_m": 55939.514, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89032.111, "from_m": 56037.858, "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": 89174.18, "from_m": 89032.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89463.579, "from_m": 89174.18, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89528.534, "from_m": 89463.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": 90723.182, "from_m": 89528.534, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90784.446, "from_m": 90723.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91651.432, "from_m": 90784.446, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92008.59, "from_m": 91651.432, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106782.299, "from_m": 92008.59, "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": 106879.81, "from_m": 106782.299, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 106969.856, "from_m": 106879.81, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 107259.419, "from_m": 106969.856, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107625.522, "from_m": 107259.419, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112411.618, "from_m": 107625.522, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 112959.092, "from_m": 112411.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": 119964.132, "from_m": 112959.092, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120196.381, "from_m": 119964.132, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122963.921, "from_m": 120196.381, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 123666.481, "from_m": 122963.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": 124479.473, "from_m": 123666.481, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 124520.119, "from_m": 124479.473, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 124627.769, "from_m": 124520.119, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 650133, "profile_key": "3815d92af50a62d7e8b1e2c88ded7623539820f37afc0f373b3e38dfbb627b11", "schedule_id": 39748, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1904", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100201}, {"is_pass": false, "wtt_arr": "1906H", "wtt_dep": "1907H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 100201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 100201}, {"is_pass": false, "wtt_arr": "1911", "wtt_dep": "1913", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 100201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 100201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 100201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 100201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 100201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "location": "Hither Green", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 100201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924", "location": "Grove Park", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 100201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 100201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 19901.346, "section_seq": 1, "route_path_id": 100201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928H", "location": "Orpington", "stage_seq": 13, "distance_m": 22574.465, "section_seq": 1, "route_path_id": 100201}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1938", "location": "Sevenoaks", "stage_seq": 14, "distance_m": 35814.202, "section_seq": 1, "route_path_id": 100201}, {"is_pass": false, "wtt_arr": "1948H", "wtt_dep": "1950", "location": "Tonbridge", "stage_seq": 15, "distance_m": 47905.142, "section_seq": 1, "route_path_id": 100201}, {"is_pass": false, "wtt_arr": "1956", "wtt_dep": "1957", "location": "Paddock Wood", "stage_seq": 16, "distance_m": 56577.186, "section_seq": 1, "route_path_id": 100201}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": "2003", "location": "Marden", "stage_seq": 17, "distance_m": 63493.0, "section_seq": 1, "route_path_id": 100201}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2007H", "location": "Staplehurst", "stage_seq": 18, "distance_m": 67526.105, "section_seq": 1, "route_path_id": 100201}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2013", "location": "Headcorn", "stage_seq": 19, "distance_m": 72868.363, "section_seq": 1, "route_path_id": 100201}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2019H", "location": "Pluckley", "stage_seq": 20, "distance_m": 81348.318, "section_seq": 1, "route_path_id": 100201}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2032", "location": "Ashford (Kent)", "stage_seq": 21, "distance_m": 90471.965, "section_seq": 1, "route_path_id": 100201}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040", "location": "Westenhanger", "stage_seq": 22, "distance_m": 103234.845, "section_seq": 1, "route_path_id": 100201}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043", "location": "Sandling", "stage_seq": 23, "distance_m": 105363.116, "section_seq": 1, "route_path_id": 100201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Saltwood Jn", "stage_seq": 24, "distance_m": 107080.907, "section_seq": 1, "route_path_id": 100201}, {"is_pass": false, "wtt_arr": "2047H", "wtt_dep": "2048H", "location": "Folkestone West", "stage_seq": 25, "distance_m": 111738.279, "section_seq": 1, "route_path_id": 100201}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2051", "location": "Folkestone Central", "stage_seq": 26, "distance_m": 112773.866, "section_seq": 1, "route_path_id": 100201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053", "location": "Folkestone East Staff Halt", "stage_seq": 27, "distance_m": 114391.443, "section_seq": 1, "route_path_id": 100201}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": null, "location": "Dover Priory", "stage_seq": 28, "distance_m": 124627.769, "section_seq": 1, "route_path_id": 100201}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 124627.769, "from_m": 0.0, "section_seq": 1, "route_path_id": 100201}], "total_distance_m": 124627.769, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 123688.037, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 939.732, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:05:51Z", "source_id": 54111064, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T18:06:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:05:51Z", "source_id": 17363934, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:10:13Z", "source_id": 54122909, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:10:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:10:17Z", "source_id": 17367170, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:20:10Z", "source_id": 54150345, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T18:20:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:20:09Z", "source_id": 17374390, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:21:38Z", "source_id": 54154540, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T18:22:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:21:40Z", "source_id": 17375580, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:24:15Z", "source_id": 54161549, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T18:25:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:24:18Z", "source_id": 17377468, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32051, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:26:37Z", "source_id": 54167884, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T18:27:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:26:40Z", "source_id": 17379171, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32581, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:37:36Z", "source_id": 54197135, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T18:38:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:37:40Z", "source_id": 17386966, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32695, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:50:26Z", "source_id": 54231312, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T18:51:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:50:28Z", "source_id": 17396017, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32522, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:57:29Z", "source_id": 54249275, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T18:58:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:57:32Z", "source_id": 17400862, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32498, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:43Z", "source_id": 54265616, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:04:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:48Z", "source_id": 17405169, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32490, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:30Z", "source_id": 54280169, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:10:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:32Z", "source_id": 17409057, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32478, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:07Z", "source_id": 54294283, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:16:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:11Z", "source_id": 17412893, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32463, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:22:20Z", "source_id": 54312296, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:22:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:22:23Z", "source_id": 17417779, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32931, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:59Z", "source_id": 54333716, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:31:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:02Z", "source_id": 17423454, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33975, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:41Z", "source_id": 54356768, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:41:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:47Z", "source_id": 17429770, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33971, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:14Z", "source_id": 54364972, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:45:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:18Z", "source_id": 17432006, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33845, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:25Z", "source_id": 54377285, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T19:50:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:27Z", "source_id": 17435353, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33842, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:47Z", "source_id": 54382981, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T19:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:50Z", "source_id": 17436877, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33799, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:15Z", "source_id": 54409994, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T20:03:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:17Z", "source_id": 17443980, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T21:03:00+01:00", "operational_fact": true}] London Charing Cross 1904 1904 4 None None Dover Priory 2103 2103 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89075/2026-09-17/detailed None Folkestone Central 2026-09-17T20:51:00+01:00 Dover Priory 9.0 {"type": "LineString", "coordinates": [[1.1684654955939489, 51.08287243372837], [1.1686744, 51.08285809999999], [1.1688597, 51.0828454], [1.1693043, 51.0828035], [1.1697735, 51.08274920000001], [1.1702288999999997, 51.08271510000001], [1.1707785999999998, 51.08269829999999], [1.1710683, 51.082705100000005], [1.1719838, 51.082750299999994], [1.1726986999999998, 51.082789700000006], [1.1733524, 51.0828394], [1.1737875999999998, 51.0828775], [1.1742268, 51.082925299999985], [1.1746351, 51.0829754], [1.1750132, 51.0830261], [1.1754653999999998, 51.0831016], [1.1762952999999998, 51.0832406], [1.1766154, 51.083307699999985], [1.1770786999999998, 51.083409], [1.1775078, 51.0835027], [1.1785952, 51.0837709], [1.1795249, 51.08400150000001], [1.1804240999999998, 51.084233999999995], [1.1806251, 51.0842944], [1.1808750999999995, 51.084369900000006], [1.1811385, 51.08445459999999], [1.1814502, 51.0845567], [1.1818157, 51.084679699999995], [1.1821893999999995, 51.08481909999999], [1.186554, 51.086611700000006], [1.1872687, 51.0869135], [1.1877519, 51.08714030000001], [1.1881969, 51.08732690000001], [1.1882914999999998, 51.087366], [1.1882979374457294, 51.08736865727058], [1.1885097486452336, 51.087454847427274], [1.188697484600441, 51.08753047464395], [1.1888645777831697, 51.08759705432582], [1.1890144606652382, 51.087656101878096], [1.1891505657184651, 51.08770913270599], [1.1892763254146697, 51.087757662214706], [1.1893951722256697, 51.08780320580944], [1.189510538623284, 51.087847278895424], [1.1896258570793312, 51.08789139687784], [1.18974456006563, 51.08793707516193], [1.1898700800539983, 51.08798582915287], [1.190005849516256, 51.08803917425588], [1.1901553009242205, 51.08809862587617], [1.1903218667497106, 51.088165699418965], [1.1905089794645451, 51.08824191028944], [1.1907200715405426, 51.08832877389282], [1.1908453, 51.0883802], [1.191135, 51.08850240000001], [1.1914627, 51.088637899999995], [1.1918021, 51.08877950000001], [1.192477, 51.089057199999985], [1.1928384, 51.08920779999999], [1.1932434999999997, 51.089374500000005], [1.1938543999999998, 51.08962830000001], [1.1943331999999998, 51.0898248], [1.1948878, 51.0900529], [1.195344, 51.0902423], [1.1958791, 51.0904712], [1.1994969999999998, 51.0919793], [1.2026813, 51.09324380000001], [1.2033458999999995, 51.09348349999999], [1.2050187, 51.0941], [1.2074319, 51.09499559999998], [1.2087543, 51.0954881], [1.2106488, 51.09618239999999], [1.2115763999999998, 51.0965239], [1.212002, 51.0966864], [1.2124159, 51.096855700000006], [1.2129179, 51.09707480000001], [1.2132725, 51.09722850000001], [1.2135893999999998, 51.0973734], [1.2141104, 51.0976105], [1.2144252, 51.0977538], [1.2147165, 51.09786859999999], [1.215086, 51.0980124], [1.2153990999999995, 51.0981261], [1.2157808, 51.09826320000001], [1.2161003999999995, 51.09836809999999], [1.2166408, 51.0985387], [1.2171949, 51.098693], [1.2176615, 51.09881810000001], [1.2181208999999995, 51.098931], [1.2186148, 51.0990385], [1.2190751, 51.09913530000001], [1.2194184, 51.0991993], [1.2199982, 51.0993013], [1.220582, 51.09939250000001], [1.2211003, 51.09947189999999], [1.2217389999999997, 51.099562], [1.2224818999999998, 51.09965640000001], [1.2229953, 51.0997148], [1.2239104, 51.09980680000001], [1.2246657999999997, 51.0998806], [1.2257062, 51.09998370000001], [1.2267972, 51.100087300000006], [1.2278717, 51.1001892], [1.2292932, 51.1003229], [1.2303139, 51.1004152], [1.2316443999999998, 51.1005321], [1.2326323999999995, 51.1006234], [1.2328959, 51.10064990000001], [1.2329965, 51.1006611], [1.2338842999999995, 51.1007419], [1.2349724, 51.1008493], [1.2369233000000002, 51.10102999999999], [1.2377493, 51.10111270000001], [1.2379685, 51.10113049999999], [1.25764139776733, 51.102898385750336], [1.2630187, 51.103381600000006], [1.2635327999999997, 51.1034508], [1.2636697, 51.1034726], [1.263872, 51.103505899999995], [1.2641649999999998, 51.1035618], [1.2643858999999995, 51.1036116], [1.2646611, 51.1036734], [1.2650129999999995, 51.1037614], [1.2658618999999998, 51.1039951], [1.2667569, 51.10424319999999], [1.2668664, 51.104273600000006], [1.2669198, 51.1042888], [1.2679371999999998, 51.1045776], [1.2687820999999997, 51.1048151], [1.2693879, 51.10498450000001], [1.2695331999999997, 51.1050246], [1.2700793, 51.1051752], [1.2707203, 51.1053499], [1.2712389999999998, 51.105495100000006], [1.2717388024464984, 51.105631359695174], [1.2722334, 51.105766200000005], [1.2728052, 51.1059217], [1.27374, 51.1061775], [1.2745249999999997, 51.1063947], [1.2754293, 51.1066456], [1.2766211999999997, 51.1069564], [1.2776261999999998, 51.107250500000006], [1.2781042000000002, 51.1073842], [1.2788075999999995, 51.107579400000006], [1.2795906999999995, 51.107786999999995], [1.2845448792706655, 51.1091490137013], [1.2852252058311116, 51.10933604741925], [1.296264, 51.1123707], [1.2967002, 51.1124964], [1.2983064, 51.11295069999999], [1.2990105999999997, 51.11314070000001], [1.2997506, 51.113316099999984], [1.3004511999999997, 51.11347490000001], [1.3010361999999998, 51.11359660000001], [1.301569, 51.1136969], [1.3020740999999998, 51.11378010000001], [1.3032203, 51.113959599999994], [1.3037206, 51.1140252], [1.3050944999999998, 51.114238], [1.3063485, 51.1144311], [1.306735, 51.1144997], [1.3070029, 51.1145418], [1.3071931999999995, 51.11457949999999], [1.3073842999999998, 51.11462590000001], [1.3076164, 51.11470229999999], [1.307779, 51.1147691], [1.3080008, 51.11487000000001], [1.3081918, 51.1149738], [1.3083941999999995, 51.11510739999999], [1.3085674, 51.115244899999986], [1.3087096, 51.1153881], [1.3088497, 51.1155775], [1.3090043999999998, 51.1158414], [1.3090461999999998, 51.1159455], [1.3090843, 51.11603039999999], [1.3091171, 51.1161618], [1.3091307, 51.1163078], [1.3091246, 51.1164219], [1.3091090999999997, 51.1165034], [1.3090887, 51.11659049999999], [1.3090422999999998, 51.11667310000001], [1.3089828999999995, 51.1167753], [1.3088677999999998, 51.11693729999999], [1.3086968, 51.11718569999999], [1.3086102999999998, 51.1173016], [1.3085544, 51.11739500000001], [1.3084074, 51.11773509999999], [1.3081246, 51.1184732], [1.3079714999999998, 51.118865], [1.3078850999999998, 51.1190727], [1.3078515, 51.1191629], [1.3078184, 51.1192436], [1.3068045, 51.1217003], [1.3055741999999997, 51.1246814], [1.3055066, 51.12481579999999], [1.3054266, 51.1249498], [1.3053168, 51.1251613], [1.3052746, 51.125258800000005], [1.3049221999999998, 51.1260972]]} 7.4 2054 2103 Folkestone Central Dover Priory Dover Priory 51.1260972 1.3049222 51.1260972 1.3049222 1 0 2026-09-17 20:13:26 TERMINATED 2026-09-17 20:03:00 Dover Priory TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443980 1789675398060461 107 107 2026-09-17 20:13:18.204061 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:18.036187
620849 652145 C34405 722J15MZ17 2026-09-17 COMPLETE 17443358 2026-09-17 21:03:00 2026-09-17 20:13:26 2026-09-19 20:13:26 {"id": 652145, "stp": "O", "toc": "London Overground", "uid": "C34405", "consist": null, "dest_crs": "BGV", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34405/2026-09-17/detailed", "trust_id": "722J15MZ17", "origin_crs": "GPO", "show_on_map": 0, "dar_est_time": "20:24:00", "dar_platform": null, "dest_station": "Barking Riverside Station (Construction)", "service_date": "2026-09-17", "dest_arr_time": "2104", "dest_platform": "2", "is_terminated": 1, "next_location": "Barking Riverside Station (Construction)", "signalling_id": "2J15", "timing_status": "LATE", "origin_station": "Gospel Oak", "current_leg_arr": "2103", "current_leg_dep": "2057", "current_leg_end": "Barking Riverside Station (Construction)", "origin_dep_time": "2024", "origin_platform": "3", "current_location": "Barking Riverside Station (Construction)", "last_update_time": "2026-09-17T20:13:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]}", "current_leg_start": "Barking", "dest_arr_time_act": "2102", "motion_projection": null, "next_location_lat": "51.5195524", "next_location_lon": "0.1161168", "previous_location": "Barking", "current_leg_milage": "2.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 559.871, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1010.648, \"from_m\": 559.871, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2614.374, \"from_m\": 1010.648, \"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\": 6596.737, \"from_m\": 2614.374, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6636.756, \"from_m\": 6596.737, \"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\": 6671.484, \"from_m\": 6636.756, \"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\": 6765.632, \"from_m\": 6671.484, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7860.426, \"from_m\": 6765.632, \"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\": 8160.075, \"from_m\": 7860.426, \"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\": 9618.247, \"from_m\": 8160.075, \"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\": 9917.895, \"from_m\": 9618.247, \"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\": 10766.894, \"from_m\": 9917.895, \"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\": 10805.822, \"from_m\": 10766.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11618.739, \"from_m\": 10805.822, \"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\": 11916.548, \"from_m\": 11618.739, \"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\": 16578.222, \"from_m\": 11916.548, \"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\": 16842.618, \"from_m\": 16578.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19686.528, \"from_m\": 16842.618, \"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\": 20216.465, \"from_m\": 19686.528, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20444.698, \"from_m\": 20216.465, \"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\": 20471.224, \"from_m\": 20444.698, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20498.618, \"from_m\": 20471.224, \"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\": 22999.065, \"from_m\": 20498.618, \"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\": 23483.328, \"from_m\": 22999.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23556.04, \"from_m\": 23483.328, \"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\": 25742.444, \"from_m\": 23556.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26085.318, \"from_m\": 25742.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27447.072, \"from_m\": 26085.318, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27736.855, \"from_m\": 27447.072, \"capability_applied\": null, \"effective_limit_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\": 652145, \"profile_key\": \"ef25895aa4f61f1a8ad8295e872fb1ddd45fdf8680933b78a7f45e1ae1ac427a\", \"schedule_id\": 35763, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Gospel Oak\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Junction Road Jn\", \"stage_seq\": 2, \"distance_m\": 1295.772, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2028\", \"location\": \"Upper Holloway\", \"stage_seq\": 3, \"distance_m\": 2089.952, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2030H\", \"location\": \"Crouch Hill\", \"stage_seq\": 4, \"distance_m\": 3382.019, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 5, \"distance_m\": 3972.665, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 6, \"distance_m\": 4859.556, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037\", \"location\": \"South Tottenham\", \"stage_seq\": 7, \"distance_m\": 6705.644, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 8, \"distance_m\": 8889.161, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2042H\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 9, \"distance_m\": 14096.233, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2044H\", \"wtt_dep\": \"2045H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 10, \"distance_m\": 15897.506, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": \"2047H\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 11, \"distance_m\": 17063.446, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2049H\", \"wtt_dep\": \"2050H\", \"location\": \"Wanstead Park\", \"stage_seq\": 12, \"distance_m\": 18943.987, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2053H\", \"location\": \"Woodgrange Park\", \"stage_seq\": 13, \"distance_m\": 20330.581, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Barking Station Jn\", \"stage_seq\": 14, \"distance_m\": 22422.932, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2057H\", \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 23291.545, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 16, \"distance_m\": 25017.994, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": null, \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 17, \"distance_m\": 27736.855, \"section_seq\": 1, \"route_path_id\": 29760}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27736.855, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29760}], \"total_distance_m\": 27736.855, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27433.531, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 303.324, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2024", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5195524", "current_position_lon": "0.1161168", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:40Z\", \"source_id\": 54320652, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:26:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:42Z\", \"source_id\": 17420018, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:17Z\", \"source_id\": 54327039, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:23Z\", \"source_id\": 17421711, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:45Z\", \"source_id\": 54338098, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:33:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:49Z\", \"source_id\": 17424658, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:21Z\", \"source_id\": 54346428, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:37:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:24Z\", \"source_id\": 17426997, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:10Z\", \"source_id\": 54353071, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:40:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:11Z\", \"source_id\": 17428739, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:32Z\", \"source_id\": 54358658, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:42:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:33Z\", \"source_id\": 17430272, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:33Z\", \"source_id\": 54365839, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:45:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:36Z\", \"source_id\": 17432209, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:40Z\", \"source_id\": 54370551, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:42Z\", \"source_id\": 17433561, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:08Z\", \"source_id\": 54376517, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:50:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:11Z\", \"source_id\": 17435136, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:20Z\", \"source_id\": 54384234, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:24Z\", \"source_id\": 17437198, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:22Z\", \"source_id\": 54393535, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:23Z\", \"source_id\": 17439664, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:15Z\", \"source_id\": 54407557, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:18Z\", \"source_id\": 17443358, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking Riverside Station (Construction)", "service_state_platform": "2", "timing_fact_generation": 1789675340422117, "current_leg_arrival_utc": "2026-09-17T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:19.092048", "service_state_evidence_id": 17443358, "current_leg_start_actual_dep": "2026-09-17T20:58:30+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:19.847720", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground O GPO BGV 2J15 None None None None {"version": 3, "segments": [{"to_m": 559.871, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1010.648, "from_m": 559.871, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2614.374, "from_m": 1010.648, "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": 6596.737, "from_m": 2614.374, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6636.756, "from_m": 6596.737, "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": 6671.484, "from_m": 6636.756, "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": 6765.632, "from_m": 6671.484, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7860.426, "from_m": 6765.632, "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": 8160.075, "from_m": 7860.426, "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": 9618.247, "from_m": 8160.075, "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": 9917.895, "from_m": 9618.247, "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": 10766.894, "from_m": 9917.895, "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": 10805.822, "from_m": 10766.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11618.739, "from_m": 10805.822, "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": 11916.548, "from_m": 11618.739, "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": 16578.222, "from_m": 11916.548, "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": 16842.618, "from_m": 16578.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19686.528, "from_m": 16842.618, "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": 20216.465, "from_m": 19686.528, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20444.698, "from_m": 20216.465, "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": 20471.224, "from_m": 20444.698, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20498.618, "from_m": 20471.224, "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": 22999.065, "from_m": 20498.618, "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": 23483.328, "from_m": 22999.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23556.04, "from_m": 23483.328, "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": 25742.444, "from_m": 23556.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26085.318, "from_m": 25742.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27447.072, "from_m": 26085.318, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27736.855, "from_m": 27447.072, "capability_applied": null, "effective_limit_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": 652145, "profile_key": "ef25895aa4f61f1a8ad8295e872fb1ddd45fdf8680933b78a7f45e1ae1ac427a", "schedule_id": 35763, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2024", "location": "Gospel Oak", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026", "location": "Junction Road Jn", "stage_seq": 2, "distance_m": 1295.772, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2028", "location": "Upper Holloway", "stage_seq": 3, "distance_m": 2089.952, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2030H", "location": "Crouch Hill", "stage_seq": 4, "distance_m": 3382.019, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Harringay Park Jn", "stage_seq": 5, "distance_m": 3972.665, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "Harringay Green Lanes", "stage_seq": 6, "distance_m": 4859.556, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037", "location": "South Tottenham", "stage_seq": 7, "distance_m": 6705.644, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040H", "location": "Blackhorse Road", "stage_seq": 8, "distance_m": 8889.161, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2042H", "location": "Walthamstow Queen's Road", "stage_seq": 9, "distance_m": 14096.233, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2044H", "wtt_dep": "2045H", "location": "Leyton Midland Road", "stage_seq": 10, "distance_m": 15897.506, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": "2047H", "location": "Leytonstone High Road", "stage_seq": 11, "distance_m": 17063.446, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2049H", "wtt_dep": "2050H", "location": "Wanstead Park", "stage_seq": 12, "distance_m": 18943.987, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2053H", "location": "Woodgrange Park", "stage_seq": 13, "distance_m": 20330.581, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Barking Station Jn", "stage_seq": 14, "distance_m": 22422.932, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2057H", "location": "Barking", "stage_seq": 15, "distance_m": 23291.545, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Ripple Lane West Jn", "stage_seq": 16, "distance_m": 25017.994, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": null, "location": "Barking Riverside Station (Construction)", "stage_seq": 17, "distance_m": 27736.855, "section_seq": 1, "route_path_id": 29760}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27736.855, "from_m": 0.0, "section_seq": 1, "route_path_id": 29760}], "total_distance_m": 27736.855, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27433.531, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 303.324, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18788, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:40Z", "source_id": 54320652, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:26:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:42Z", "source_id": 17420018, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14794, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:17Z", "source_id": 54327039, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:30:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:23Z", "source_id": 17421711, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14786, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:45Z", "source_id": 54338098, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:33:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:49Z", "source_id": 17424658, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14780, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:21Z", "source_id": 54346428, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:37:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:24Z", "source_id": 17426997, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14775, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:10Z", "source_id": 54353071, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:40:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:11Z", "source_id": 17428739, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14771, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:32Z", "source_id": 54358658, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:42:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:33Z", "source_id": 17430272, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14767, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:33Z", "source_id": 54365839, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:45:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:36Z", "source_id": 17432209, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14763, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:40Z", "source_id": 54370551, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:42Z", "source_id": 17433561, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14759, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:08Z", "source_id": 54376517, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:50:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:11Z", "source_id": 17435136, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14753, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:20Z", "source_id": 54384234, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:53:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:24Z", "source_id": 17437198, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:22Z", "source_id": 54393535, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:57:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:23Z", "source_id": 17439664, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14739, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:15Z", "source_id": 54407557, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:03:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:18Z", "source_id": 17443358, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T21:03:00+01:00", "operational_fact": true}] Gospel Oak 2024 2024 3 20:24:00 None Barking Riverside Station (Construction) 2104 2102 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C34405/2026-09-17/detailed None Barking 2026-09-17T20:58:30+01:00 Barking Riverside Station (Construction) 6.0 {"type": "LineString", "coordinates": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]} 2.7 2057 2103 Barking Barking Riverside Station (Construction) Barking Riverside Station (Construction) 51.5195524 0.1161168 51.5195524 0.1161168 1 0 2026-09-17 20:13:26 TERMINATED 2026-09-17 20:03:00 Barking Riverside Station (Construction) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443358 1789675340422117 45 45 2026-09-17 20:13:19.847720 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:19.092048
620850 647485 W84720 211B89MU17 2026-09-17 COMPLETE 17442842 2026-09-17 21:03:00 2026-09-17 20:13:26 2026-09-19 20:13:26 {"id": 647485, "stp": "P", "toc": "TransPennine Express", "uid": "W84720", "consist": "185147", "dest_crs": "LIV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84720/2026-09-17/detailed", "trust_id": "211B89MU17", "origin_crs": "CLE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-17", "dest_arr_time": "2100", "dest_platform": "7", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "1B89", "timing_status": "LATE", "origin_station": "Cleethorpes", "current_leg_arr": "2103", "current_leg_dep": "2050", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1726", "origin_platform": "2", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-17T20:13:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Liverpool South Parkway (HL)", "dest_arr_time_act": "2100", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Liverpool South Parkway (HL)", "current_leg_milage": "5.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 442.585, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 525.72, \"from_m\": 442.585, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 847.346, \"from_m\": 525.72, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2591.747, \"from_m\": 847.346, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3166.066, \"from_m\": 2591.747, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3551.188, \"from_m\": 3166.066, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5048.854, \"from_m\": 3551.188, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5468.603, \"from_m\": 5048.854, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18953.091, \"from_m\": 5468.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19033.705, \"from_m\": 18953.091, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28451.126, \"from_m\": 19033.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\": 28805.07, \"from_m\": 28451.126, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29721.6, \"from_m\": 28805.07, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33662.206, \"from_m\": 29721.6, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33673.475, \"from_m\": 33662.206, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37017.137, \"from_m\": 33673.475, \"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\": 38976.539, \"from_m\": 37017.137, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44326.234, \"from_m\": 38976.539, \"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\": 44791.427, \"from_m\": 44326.234, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44794.49, \"from_m\": 44791.427, \"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\": 44848.637, \"from_m\": 44794.49, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44883.787, \"from_m\": 44848.637, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 44956.697, \"from_m\": 44883.787, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45149.57, \"from_m\": 44956.697, \"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\": 46765.817, \"from_m\": 45149.57, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47141.084, \"from_m\": 46765.817, \"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\": 47190.871, \"from_m\": 47141.084, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53366.628, \"from_m\": 47190.871, \"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\": 54073.02, \"from_m\": 53366.628, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69594.111, \"from_m\": 54073.02, \"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\": 70721.128, \"from_m\": 69594.111, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 73206.433, \"from_m\": 70721.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 73242.693, \"from_m\": 73206.433, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 82811.457, \"from_m\": 73242.693, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 83239.445, \"from_m\": 82811.457, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 83257.674, \"from_m\": 83239.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\": 83351.071, \"from_m\": 83257.674, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 83366.884, \"from_m\": 83351.071, \"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\": 83424.01, \"from_m\": 83366.884, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 84002.446, \"from_m\": 83424.01, \"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\": 84046.543, \"from_m\": 84002.446, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 84222.157, \"from_m\": 84046.543, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84321.491, \"from_m\": 84222.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\": 84815.156, \"from_m\": 84321.491, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87093.143, \"from_m\": 84815.156, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 95034.899, \"from_m\": 87093.143, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 95895.306, \"from_m\": 95034.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 96659.653, \"from_m\": 95895.306, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 97414.755, \"from_m\": 96659.653, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 99580.904, \"from_m\": 97414.755, \"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\": 99860.514, \"from_m\": 99580.904, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103818.803, \"from_m\": 99860.514, \"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\": 105123.077, \"from_m\": 103818.803, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 105516.408, \"from_m\": 105123.077, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 105887.506, \"from_m\": 105516.408, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 105933.953, \"from_m\": 105887.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\": 113256.424, \"from_m\": 105933.953, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 113948.069, \"from_m\": 113256.424, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 114111.281, \"from_m\": 113948.069, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 114337.083, \"from_m\": 114111.281, \"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\": 114997.779, \"from_m\": 114337.083, \"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\": 119844.833, \"from_m\": 114997.779, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 119974.75, \"from_m\": 119844.833, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119977.436, \"from_m\": 119974.75, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 120111.106, \"from_m\": 119977.436, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121158.079, \"from_m\": 120111.106, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 121590.723, \"from_m\": 121158.079, \"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\": 121795.014, \"from_m\": 121590.723, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 121852.295, \"from_m\": 121795.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130517.874, \"from_m\": 121852.295, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 131419.993, \"from_m\": 130517.874, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 150768.746, \"from_m\": 131419.993, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 152334.666, \"from_m\": 150768.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 152372.775, \"from_m\": 152334.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153027.709, \"from_m\": 152372.775, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 167330.712, \"from_m\": 153027.709, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 167504.315, \"from_m\": 167330.712, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 168039.294, \"from_m\": 167504.315, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 168048.384, \"from_m\": 168039.294, \"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\": 168136.934, \"from_m\": 168048.384, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 171467.816, \"from_m\": 168136.934, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 171914.963, \"from_m\": 171467.816, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 172631.808, \"from_m\": 171914.963, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 173074.685, \"from_m\": 172631.808, \"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\": 173114.608, \"from_m\": 173074.685, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 173144.947, \"from_m\": 173114.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\": 178143.86, \"from_m\": 173144.947, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 179107.348, \"from_m\": 178143.86, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 179179.501, \"from_m\": 179107.348, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179707.593, \"from_m\": 179179.501, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 181241.9, \"from_m\": 179707.593, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181405.625, \"from_m\": 181241.9, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 181715.038, \"from_m\": 181405.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181761.244, \"from_m\": 181715.038, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 181781.08, \"from_m\": 181761.244, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 182332.713, \"from_m\": 181781.08, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 182945.644, \"from_m\": 182332.713, \"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\": 183025.453, \"from_m\": 182945.644, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 183889.518, \"from_m\": 183025.453, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 184216.951, \"from_m\": 183889.518, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 185427.308, \"from_m\": 184216.951, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 186363.079, \"from_m\": 185427.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\": 186396.668, \"from_m\": 186363.079, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 198330.579, \"from_m\": 186396.668, \"capability_applied\": null, \"effective_limit_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\": 198366.455, \"from_m\": 198330.579, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 203295.368, \"from_m\": 198366.455, \"capability_applied\": null, \"effective_limit_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\": 206129.796, \"from_m\": 203295.368, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 206529.654, \"from_m\": 206129.796, \"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\": 208392.557, \"from_m\": 206529.654, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 208453.941, \"from_m\": 208392.557, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 209573.638, \"from_m\": 208453.941, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 210485.723, \"from_m\": 209573.638, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 228236.485, \"from_m\": 210485.723, \"capability_applied\": null, \"effective_limit_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\": 228775.282, \"from_m\": 228236.485, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 228987.943, \"from_m\": 228775.282, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 229424.059, \"from_m\": 228987.943, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 229477.227, \"from_m\": 229424.059, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 233998.072, \"from_m\": 229477.227, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 234058.39, \"from_m\": 233998.072, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 234390.103, \"from_m\": 234058.39, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 235524.202, \"from_m\": 234390.103, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 235582.24, \"from_m\": 235524.202, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 235661.463, \"from_m\": 235582.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\": 235703.205, \"from_m\": 235661.463, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 235772.267, \"from_m\": 235703.205, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 235810.312, \"from_m\": 235772.267, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 236109.394, \"from_m\": 235810.312, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 236345.289, \"from_m\": 236109.394, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 236386.862, \"from_m\": 236345.289, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 237483.054, \"from_m\": 236386.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\": 237849.314, \"from_m\": 237483.054, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 238166.666, \"from_m\": 237849.314, \"capability_applied\": null, \"effective_limit_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\": 647485, \"profile_key\": \"e8b2cd2ea53f7f572195cb865496ccaf43b005c0b59fb8f6f1dadb0f0df96474\", \"schedule_id\": 29068, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Cleethorpes\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1734\", \"location\": \"Grimsby Town\", \"stage_seq\": 2, \"distance_m\": 5261.628, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"Stallingborough\", \"stage_seq\": 3, \"distance_m\": 12179.205, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": false, \"wtt_arr\": \"1743H\", \"wtt_dep\": \"1744H\", \"location\": \"Habrough\", \"stage_seq\": 4, \"distance_m\": 18282.165, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746H\", \"location\": \"Brocklesby Jn\", \"stage_seq\": 5, \"distance_m\": 21366.095, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": false, \"wtt_arr\": \"1752\", \"wtt_dep\": \"1753\", \"location\": \"Barnetby\", \"stage_seq\": 6, \"distance_m\": 28680.619, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Wrawby Jn\", \"stage_seq\": 7, \"distance_m\": 29639.541, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1803\", \"location\": \"Scunthorpe Foreign Ore Jn\", \"stage_seq\": 8, \"distance_m\": 42478.395, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": false, \"wtt_arr\": \"1807H\", \"wtt_dep\": \"1808H\", \"location\": \"Scunthorpe\", \"stage_seq\": 9, \"distance_m\": 46970.18, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1817\", \"location\": \"Crowle\", \"stage_seq\": 10, \"distance_m\": 58337.731, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1825\", \"location\": \"Thorne Jn\", \"stage_seq\": 11, \"distance_m\": 70460.672, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1827\", \"location\": \"Hatfield & Stainforth\", \"stage_seq\": 12, \"distance_m\": 72838.819, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829\", \"location\": \"Kirk Sandall\", \"stage_seq\": 13, \"distance_m\": 77256.956, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831\", \"location\": \"Bentley Jn\", \"stage_seq\": 14, \"distance_m\": 81625.815, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": false, \"wtt_arr\": \"1836H\", \"wtt_dep\": \"1842\", \"location\": \"Doncaster\", \"stage_seq\": 15, \"distance_m\": 83859.757, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845H\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 16, \"distance_m\": 87151.001, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852H\", \"location\": \"Mexborough\", \"stage_seq\": 17, \"distance_m\": 95219.885, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 18, \"distance_m\": 97101.412, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1856H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 19, \"distance_m\": 100501.265, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1859\", \"location\": \"Holmes Jn\", \"stage_seq\": 20, \"distance_m\": 105658.417, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": false, \"wtt_arr\": \"1901\", \"wtt_dep\": \"1902\", \"location\": \"Meadowhall\", \"stage_seq\": 21, \"distance_m\": 108346.856, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1902H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 22, \"distance_m\": 108625.006, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1906H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 23, \"distance_m\": 113058.294, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": false, \"wtt_arr\": \"1908H\", \"wtt_dep\": \"1911\", \"location\": \"Sheffield\", \"stage_seq\": 24, \"distance_m\": 113788.943, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 25, \"distance_m\": 119844.833, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916H\", \"location\": \"Dore West Jn\", \"stage_seq\": 26, \"distance_m\": 121451.325, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917\", \"location\": \"Totley Tunnel East\", \"stage_seq\": 27, \"distance_m\": 122854.519, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920H\", \"location\": \"Grindleford\", \"stage_seq\": 28, \"distance_m\": 128659.46, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Bamford\", \"stage_seq\": 29, \"distance_m\": 134504.169, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927H\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 30, \"distance_m\": 138690.678, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929H\", \"location\": \"Earles Sidings Sig. Es31\", \"stage_seq\": 31, \"distance_m\": 140834.373, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931\", \"location\": \"Edale\", \"stage_seq\": 32, \"distance_m\": 145214.367, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935\", \"location\": \"Chinley East Jn\", \"stage_seq\": 33, \"distance_m\": 152372.775, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935H\", \"location\": \"Chinley North Jn\", \"stage_seq\": 34, \"distance_m\": 153027.709, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"New Mills South Jn\", \"stage_seq\": 35, \"distance_m\": 158876.231, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Hazel Grove High Level Jn\", \"stage_seq\": 36, \"distance_m\": 167109.237, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Hazel Grove\", \"stage_seq\": 37, \"distance_m\": 168369.589, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 38, \"distance_m\": 171990.534, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 39, \"distance_m\": 172424.548, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": false, \"wtt_arr\": \"1952H\", \"wtt_dep\": \"1954H\", \"location\": \"Stockport\", \"stage_seq\": 40, \"distance_m\": 172864.734, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 41, \"distance_m\": 174036.295, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 42, \"distance_m\": 178558.363, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 43, \"distance_m\": 181095.527, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2007\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 44, \"distance_m\": 182196.4, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2010H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 45, \"distance_m\": 183101.681, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"Deansgate\", \"stage_seq\": 46, \"distance_m\": 183668.835, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 47, \"distance_m\": 186596.743, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2018H\", \"location\": \"Urmston\", \"stage_seq\": 48, \"distance_m\": 191279.107, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": false, \"wtt_arr\": \"2022H\", \"wtt_dep\": \"2023H\", \"location\": \"Irlam\", \"stage_seq\": 49, \"distance_m\": 196738.702, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Glazebrook East Jn\", \"stage_seq\": 50, \"distance_m\": 198170.62, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2029\", \"location\": \"Birchwood\", \"stage_seq\": 51, \"distance_m\": 203443.084, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": \"2035\", \"location\": \"Warrington Central\", \"stage_seq\": 52, \"distance_m\": 208544.018, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Hough Green\", \"stage_seq\": 53, \"distance_m\": 221276.035, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Hunt's Cross\", \"stage_seq\": 54, \"distance_m\": 226727.295, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 55, \"distance_m\": 228236.485, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": false, \"wtt_arr\": \"2049H\", \"wtt_dep\": \"2050H\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 56, \"distance_m\": 229136.433, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Wavertree Jn\", \"stage_seq\": 57, \"distance_m\": 233944.595, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 58, \"distance_m\": 235407.53, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Edge Hill\", \"stage_seq\": 59, \"distance_m\": 235996.271, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Crown Street Jn\", \"stage_seq\": 60, \"distance_m\": 236888.528, \"section_seq\": 1, \"route_path_id\": 102239}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 61, \"distance_m\": 238166.666, \"section_seq\": 1, \"route_path_id\": 102239}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 238166.666, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102239}], \"total_distance_m\": 238166.666, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 231544.543, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6622.123, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1726", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:35:55Z\", \"source_id\": 53860919, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:36:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:35:59Z\", \"source_id\": 17294983, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:42:37Z\", \"source_id\": 17300079, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6472, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:46:40Z\", \"source_id\": 53889872, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:47:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:46:43Z\", \"source_id\": 17303245, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:55:13Z\", \"source_id\": 53913117, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:56:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:55:15Z\", \"source_id\": 17309783, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:11:09Z\", \"source_id\": 53957922, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:11:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:10:23Z\", \"source_id\": 17321520, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:21:16Z\", \"source_id\": 53987291, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:21:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:21:21Z\", \"source_id\": 17330077, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:30:31Z\", \"source_id\": 54012976, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:32:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:30:35Z\", \"source_id\": 17337270, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:33:02Z\", \"source_id\": 54020256, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:34:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:33:03Z\", \"source_id\": 17339127, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:37:41Z\", \"source_id\": 54033341, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:38:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:37:47Z\", \"source_id\": 17342703, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:50:05Z\", \"source_id\": 54067975, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:51:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:50:09Z\", \"source_id\": 17352133, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:53:40Z\", \"source_id\": 54077801, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:54:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:53:43Z\", \"source_id\": 17354808, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:01:20Z\", \"source_id\": 54098676, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:02:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:01:20Z\", \"source_id\": 17360532, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:09:04Z\", \"source_id\": 54119847, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:10:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:09:09Z\", \"source_id\": 17366300, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:18:38Z\", \"source_id\": 54146256, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:22:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:18:41Z\", \"source_id\": 17373347, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9291, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:23:59Z\", \"source_id\": 54160736, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:25:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:24:01Z\", \"source_id\": 17377236, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:45:12Z\", \"source_id\": 54217485, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:46:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:45:17Z\", \"source_id\": 17392309, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:51:17Z\", \"source_id\": 17396541, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:27Z\", \"source_id\": 54270272, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:06:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:30Z\", \"source_id\": 17406361, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:10:59Z\", \"source_id\": 54284068, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:11:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:03Z\", \"source_id\": 17410095, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:13:46Z\", \"source_id\": 54290842, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:14:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:13:48Z\", \"source_id\": 17411984, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:13Z\", \"source_id\": 54304315, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:20:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:16Z\", \"source_id\": 17415659, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:54Z\", \"source_id\": 54316283, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:56Z\", \"source_id\": 17418817, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:07Z\", \"source_id\": 54326654, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:13Z\", \"source_id\": 17421604, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:05Z\", \"source_id\": 54343608, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:09Z\", \"source_id\": 17426167, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:31Z\", \"source_id\": 17431532, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:50Z\", \"source_id\": 54368769, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:46:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:53Z\", \"source_id\": 17433031, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:39Z\", \"source_id\": 54375249, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:43Z\", \"source_id\": 17434838, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:49Z\", \"source_id\": 54397065, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:58:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:54Z\", \"source_id\": 17440559, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:24Z\", \"source_id\": 54405579, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:29Z\", \"source_id\": 17442842, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "7", "timing_fact_generation": 1789675291205956, "current_leg_arrival_utc": "2026-09-17T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:20.334529", "service_state_evidence_id": 17442842, "current_leg_start_actual_dep": "2026-09-17T20:53:30+01:00", "operational_evidence_version": 185, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:20.563195", "service_state_valid_until_kind": null, "operational_interpretation_version": 185, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express P CLE LIV 1B89 185147 3 100 None {"version": 3, "segments": [{"to_m": 442.585, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 525.72, "from_m": 442.585, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 847.346, "from_m": 525.72, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2591.747, "from_m": 847.346, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3166.066, "from_m": 2591.747, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3551.188, "from_m": 3166.066, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5048.854, "from_m": 3551.188, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5468.603, "from_m": 5048.854, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18953.091, "from_m": 5468.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19033.705, "from_m": 18953.091, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28451.126, "from_m": 19033.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": 28805.07, "from_m": 28451.126, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29721.6, "from_m": 28805.07, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33662.206, "from_m": 29721.6, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33673.475, "from_m": 33662.206, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37017.137, "from_m": 33673.475, "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": 38976.539, "from_m": 37017.137, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44326.234, "from_m": 38976.539, "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": 44791.427, "from_m": 44326.234, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44794.49, "from_m": 44791.427, "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": 44848.637, "from_m": 44794.49, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44883.787, "from_m": 44848.637, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 44956.697, "from_m": 44883.787, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45149.57, "from_m": 44956.697, "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": 46765.817, "from_m": 45149.57, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47141.084, "from_m": 46765.817, "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": 47190.871, "from_m": 47141.084, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53366.628, "from_m": 47190.871, "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": 54073.02, "from_m": 53366.628, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69594.111, "from_m": 54073.02, "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": 70721.128, "from_m": 69594.111, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 73206.433, "from_m": 70721.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 73242.693, "from_m": 73206.433, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 82811.457, "from_m": 73242.693, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 83239.445, "from_m": 82811.457, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83257.674, "from_m": 83239.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": 83351.071, "from_m": 83257.674, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83366.884, "from_m": 83351.071, "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": 83424.01, "from_m": 83366.884, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 84002.446, "from_m": 83424.01, "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": 84046.543, "from_m": 84002.446, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 84222.157, "from_m": 84046.543, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84321.491, "from_m": 84222.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": 84815.156, "from_m": 84321.491, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87093.143, "from_m": 84815.156, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 95034.899, "from_m": 87093.143, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 95895.306, "from_m": 95034.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 96659.653, "from_m": 95895.306, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 97414.755, "from_m": 96659.653, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 99580.904, "from_m": 97414.755, "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": 99860.514, "from_m": 99580.904, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103818.803, "from_m": 99860.514, "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": 105123.077, "from_m": 103818.803, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 105516.408, "from_m": 105123.077, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 105887.506, "from_m": 105516.408, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 105933.953, "from_m": 105887.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": 113256.424, "from_m": 105933.953, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113948.069, "from_m": 113256.424, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 114111.281, "from_m": 113948.069, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 114337.083, "from_m": 114111.281, "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": 114997.779, "from_m": 114337.083, "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": 119844.833, "from_m": 114997.779, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 119974.75, "from_m": 119844.833, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119977.436, "from_m": 119974.75, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 120111.106, "from_m": 119977.436, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121158.079, "from_m": 120111.106, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 121590.723, "from_m": 121158.079, "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": 121795.014, "from_m": 121590.723, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 121852.295, "from_m": 121795.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130517.874, "from_m": 121852.295, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 131419.993, "from_m": 130517.874, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 150768.746, "from_m": 131419.993, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 152334.666, "from_m": 150768.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 152372.775, "from_m": 152334.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153027.709, "from_m": 152372.775, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 167330.712, "from_m": 153027.709, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 167504.315, "from_m": 167330.712, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 168039.294, "from_m": 167504.315, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 168048.384, "from_m": 168039.294, "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": 168136.934, "from_m": 168048.384, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 171467.816, "from_m": 168136.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 171914.963, "from_m": 171467.816, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 172631.808, "from_m": 171914.963, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 173074.685, "from_m": 172631.808, "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": 173114.608, "from_m": 173074.685, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 173144.947, "from_m": 173114.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": 178143.86, "from_m": 173144.947, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 179107.348, "from_m": 178143.86, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 179179.501, "from_m": 179107.348, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179707.593, "from_m": 179179.501, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 181241.9, "from_m": 179707.593, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181405.625, "from_m": 181241.9, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 181715.038, "from_m": 181405.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181761.244, "from_m": 181715.038, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 181781.08, "from_m": 181761.244, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 182332.713, "from_m": 181781.08, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 182945.644, "from_m": 182332.713, "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": 183025.453, "from_m": 182945.644, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 183889.518, "from_m": 183025.453, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 184216.951, "from_m": 183889.518, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 185427.308, "from_m": 184216.951, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 186363.079, "from_m": 185427.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": 186396.668, "from_m": 186363.079, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 198330.579, "from_m": 186396.668, "capability_applied": null, "effective_limit_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": 198366.455, "from_m": 198330.579, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 203295.368, "from_m": 198366.455, "capability_applied": null, "effective_limit_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": 206129.796, "from_m": 203295.368, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 206529.654, "from_m": 206129.796, "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": 208392.557, "from_m": 206529.654, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 208453.941, "from_m": 208392.557, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 209573.638, "from_m": 208453.941, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 210485.723, "from_m": 209573.638, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 228236.485, "from_m": 210485.723, "capability_applied": null, "effective_limit_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": 228775.282, "from_m": 228236.485, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 228987.943, "from_m": 228775.282, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 229424.059, "from_m": 228987.943, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 229477.227, "from_m": 229424.059, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 233998.072, "from_m": 229477.227, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 234058.39, "from_m": 233998.072, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 234390.103, "from_m": 234058.39, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 235524.202, "from_m": 234390.103, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 235582.24, "from_m": 235524.202, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 235661.463, "from_m": 235582.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": 235703.205, "from_m": 235661.463, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 235772.267, "from_m": 235703.205, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 235810.312, "from_m": 235772.267, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 236109.394, "from_m": 235810.312, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 236345.289, "from_m": 236109.394, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 236386.862, "from_m": 236345.289, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 237483.054, "from_m": 236386.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": 237849.314, "from_m": 237483.054, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 238166.666, "from_m": 237849.314, "capability_applied": null, "effective_limit_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": 647485, "profile_key": "e8b2cd2ea53f7f572195cb865496ccaf43b005c0b59fb8f6f1dadb0f0df96474", "schedule_id": 29068, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1726", "location": "Cleethorpes", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102239}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1734", "location": "Grimsby Town", "stage_seq": 2, "distance_m": 5261.628, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Stallingborough", "stage_seq": 3, "distance_m": 12179.205, "section_seq": 1, "route_path_id": 102239}, {"is_pass": false, "wtt_arr": "1743H", "wtt_dep": "1744H", "location": "Habrough", "stage_seq": 4, "distance_m": 18282.165, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746H", "location": "Brocklesby Jn", "stage_seq": 5, "distance_m": 21366.095, "section_seq": 1, "route_path_id": 102239}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": "1753", "location": "Barnetby", "stage_seq": 6, "distance_m": 28680.619, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Wrawby Jn", "stage_seq": 7, "distance_m": 29639.541, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1803", "location": "Scunthorpe Foreign Ore Jn", "stage_seq": 8, "distance_m": 42478.395, "section_seq": 1, "route_path_id": 102239}, {"is_pass": false, "wtt_arr": "1807H", "wtt_dep": "1808H", "location": "Scunthorpe", "stage_seq": 9, "distance_m": 46970.18, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1817", "location": "Crowle", "stage_seq": 10, "distance_m": 58337.731, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1825", "location": "Thorne Jn", "stage_seq": 11, "distance_m": 70460.672, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1827", "location": "Hatfield & Stainforth", "stage_seq": 12, "distance_m": 72838.819, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829", "location": "Kirk Sandall", "stage_seq": 13, "distance_m": 77256.956, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831", "location": "Bentley Jn", "stage_seq": 14, "distance_m": 81625.815, "section_seq": 1, "route_path_id": 102239}, {"is_pass": false, "wtt_arr": "1836H", "wtt_dep": "1842", "location": "Doncaster", "stage_seq": 15, "distance_m": 83859.757, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845H", "location": "Hexthorpe Jn", "stage_seq": 16, "distance_m": 87151.001, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852H", "location": "Mexborough", "stage_seq": 17, "distance_m": 95219.885, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854", "location": "Swinton (S.Yorks)", "stage_seq": 18, "distance_m": 97101.412, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1856H", "location": "Aldwarke Jn", "stage_seq": 19, "distance_m": 100501.265, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1859", "location": "Holmes Jn", "stage_seq": 20, "distance_m": 105658.417, "section_seq": 1, "route_path_id": 102239}, {"is_pass": false, "wtt_arr": "1901", "wtt_dep": "1902", "location": "Meadowhall", "stage_seq": 21, "distance_m": 108346.856, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1902H", "location": "Wincobank Jn", "stage_seq": 22, "distance_m": 108625.006, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906H", "location": "Nunnery Main Line Jn", "stage_seq": 23, "distance_m": 113058.294, "section_seq": 1, "route_path_id": 102239}, {"is_pass": false, "wtt_arr": "1908H", "wtt_dep": "1911", "location": "Sheffield", "stage_seq": 24, "distance_m": 113788.943, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915H", "location": "Dore Station Jn", "stage_seq": 25, "distance_m": 119844.833, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916H", "location": "Dore West Jn", "stage_seq": 26, "distance_m": 121451.325, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917", "location": "Totley Tunnel East", "stage_seq": 27, "distance_m": 122854.519, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920H", "location": "Grindleford", "stage_seq": 28, "distance_m": 128659.46, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Bamford", "stage_seq": 29, "distance_m": 134504.169, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927H", "location": "Earles Siding S.B.", "stage_seq": 30, "distance_m": 138690.678, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929H", "location": "Earles Sidings Sig. Es31", "stage_seq": 31, "distance_m": 140834.373, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931", "location": "Edale", "stage_seq": 32, "distance_m": 145214.367, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935", "location": "Chinley East Jn", "stage_seq": 33, "distance_m": 152372.775, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935H", "location": "Chinley North Jn", "stage_seq": 34, "distance_m": 153027.709, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939", "location": "New Mills South Jn", "stage_seq": 35, "distance_m": 158876.231, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Hazel Grove High Level Jn", "stage_seq": 36, "distance_m": 167109.237, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Hazel Grove", "stage_seq": 37, "distance_m": 168369.589, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951", "location": "Edgeley Jn No.1", "stage_seq": 38, "distance_m": 171990.534, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951H", "location": "Edgeley Jn No2", "stage_seq": 39, "distance_m": 172424.548, "section_seq": 1, "route_path_id": 102239}, {"is_pass": false, "wtt_arr": "1952H", "wtt_dep": "1954H", "location": "Stockport", "stage_seq": 40, "distance_m": 172864.734, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956", "location": "Heaton Norris Jn", "stage_seq": 41, "distance_m": 174036.295, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000H", "location": "Slade Lane Jn", "stage_seq": 42, "distance_m": 178558.363, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002H", "location": "Ardwick Jn", "stage_seq": 43, "distance_m": 181095.527, "section_seq": 1, "route_path_id": 102239}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2007", "location": "Manchester Piccadilly", "stage_seq": 44, "distance_m": 182196.4, "section_seq": 1, "route_path_id": 102239}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2010H", "location": "Manchester Oxford Road", "stage_seq": 45, "distance_m": 183101.681, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "Deansgate", "stage_seq": 46, "distance_m": 183668.835, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Trafford Park East Jn", "stage_seq": 47, "distance_m": 186596.743, "section_seq": 1, "route_path_id": 102239}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2018H", "location": "Urmston", "stage_seq": 48, "distance_m": 191279.107, "section_seq": 1, "route_path_id": 102239}, {"is_pass": false, "wtt_arr": "2022H", "wtt_dep": "2023H", "location": "Irlam", "stage_seq": 49, "distance_m": 196738.702, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Glazebrook East Jn", "stage_seq": 50, "distance_m": 198170.62, "section_seq": 1, "route_path_id": 102239}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2029", "location": "Birchwood", "stage_seq": 51, "distance_m": 203443.084, "section_seq": 1, "route_path_id": 102239}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": "2035", "location": "Warrington Central", "stage_seq": 52, "distance_m": 208544.018, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Hough Green", "stage_seq": 53, "distance_m": 221276.035, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Hunt's Cross", "stage_seq": 54, "distance_m": 226727.295, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Hunts Cross West Jn", "stage_seq": 55, "distance_m": 228236.485, "section_seq": 1, "route_path_id": 102239}, {"is_pass": false, "wtt_arr": "2049H", "wtt_dep": "2050H", "location": "Liverpool South Parkway (HL)", "stage_seq": 56, "distance_m": 229136.433, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Wavertree Jn", "stage_seq": 57, "distance_m": 233944.595, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Edge Hill S.B.", "stage_seq": 58, "distance_m": 235407.53, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Edge Hill", "stage_seq": 59, "distance_m": 235996.271, "section_seq": 1, "route_path_id": 102239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Crown Street Jn", "stage_seq": 60, "distance_m": 236888.528, "section_seq": 1, "route_path_id": 102239}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 61, "distance_m": 238166.666, "section_seq": 1, "route_path_id": 102239}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 238166.666, "from_m": 0.0, "section_seq": 1, "route_path_id": 102239}], "total_distance_m": 238166.666, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 231544.543, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6622.123, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6504, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:35:55Z", "source_id": 53860919, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T16:36:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:35:59Z", "source_id": 17294983, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T17:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:42:37Z", "source_id": 17300079, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T17:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6472, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:46:40Z", "source_id": 53889872, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T16:47:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:46:43Z", "source_id": 17303245, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T17:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:55:13Z", "source_id": 53913117, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T16:56:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:55:15Z", "source_id": 17309783, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6659, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:11:09Z", "source_id": 53957922, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T17:11:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:10:23Z", "source_id": 17321520, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T18:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6673, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:21:16Z", "source_id": 53987291, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T17:21:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:21:21Z", "source_id": 17330077, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T18:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6701, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:30:31Z", "source_id": 54012976, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T17:32:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:30:35Z", "source_id": 17337270, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T18:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6717, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:33:02Z", "source_id": 54020256, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T17:34:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:33:03Z", "source_id": 17339127, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T18:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6820, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:37:41Z", "source_id": 54033341, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T17:38:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:37:47Z", "source_id": 17342703, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T18:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7171, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:50:05Z", "source_id": 54067975, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T17:51:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:50:09Z", "source_id": 17352133, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T18:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7152, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:53:40Z", "source_id": 54077801, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T17:54:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:53:43Z", "source_id": 17354808, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T18:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7252, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:01:20Z", "source_id": 54098676, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T18:02:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:01:20Z", "source_id": 17360532, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7314, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:09:04Z", "source_id": 54119847, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T18:10:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:09:09Z", "source_id": 17366300, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9301, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:18:38Z", "source_id": 54146256, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T18:22:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:18:41Z", "source_id": 17373347, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9291, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:23:59Z", "source_id": 54160736, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T18:25:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:24:01Z", "source_id": 17377236, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9030, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:45:12Z", "source_id": 54217485, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T18:46:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:45:17Z", "source_id": 17392309, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T19:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:51:17Z", "source_id": 17396541, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:27Z", "source_id": 54270272, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T19:06:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:30Z", "source_id": 17406361, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:10:59Z", "source_id": 54284068, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T19:11:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:03Z", "source_id": 17410095, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:13:46Z", "source_id": 54290842, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T19:14:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:13:48Z", "source_id": 17411984, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9268, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:13Z", "source_id": 54304315, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T19:20:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:16Z", "source_id": 17415659, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9275, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:54Z", "source_id": 54316283, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-17T19:25:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:56Z", "source_id": 17418817, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10069, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:07Z", "source_id": 54326654, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-17T19:30:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:13Z", "source_id": 17421604, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-17T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10058, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:05Z", "source_id": 54343608, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-17T19:35:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:09Z", "source_id": 17426167, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-17T20:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:31Z", "source_id": 17431532, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-17T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10038, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:50Z", "source_id": 54368769, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-17T19:46:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:53Z", "source_id": 17433031, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-17T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9932, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:39Z", "source_id": 54375249, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-17T19:49:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:43Z", "source_id": 17434838, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-17T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:49Z", "source_id": 54397065, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-17T19:58:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:54Z", "source_id": 17440559, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-17T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9846, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:24Z", "source_id": 54405579, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-17T20:03:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:29Z", "source_id": 17442842, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-17T21:03:00+01:00", "operational_fact": true}] Cleethorpes 1726 1726 2 None None Liverpool Lime Street HL/ML 2100 2100 7 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84720/2026-09-17/detailed None Liverpool South Parkway (HL) 2026-09-17T20:53:30+01:00 Liverpool Lime Street HL/ML 13.0 {"type": "LineString", "coordinates": [[-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} 5.6 2050 2103 Liverpool South Parkway (HL) Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-17 20:13:26 TERMINATED 2026-09-17 20:03:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17442842 1789675291205956 185 185 2026-09-17 20:13:20.563195 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:20.334529
620851 651797 C29635 745F57MZ17 2026-09-17 COMPLETE 17443148 2026-09-17 21:03:00 2026-09-17 20:13:26 2026-09-19 20:13:26 {"id": 651797, "stp": "O", "toc": "Chiltern Railways", "uid": "C29635", "consist": "196011", "dest_crs": "MKC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C29635/2026-09-17/detailed", "trust_id": "745F57MZ17", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": "20:10:00", "dar_platform": null, "dest_station": "Milton Keynes Central", "service_date": "2026-09-17", "dest_arr_time": "2055", "dest_platform": "2A", "is_terminated": 1, "next_location": "Milton Keynes Central", "signalling_id": "5F57", "timing_status": "LATE", "origin_station": "Oxford", "current_leg_arr": "2103", "current_leg_dep": "2055", "current_leg_end": "Milton Keynes Central", "origin_dep_time": "2010", "origin_platform": "1", "current_location": "Milton Keynes Central", "last_update_time": "2026-09-17T20:13:26", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7352174999999999, 51.9954903], [-0.7352270999999999, 51.99512179999999], [-0.7352445, 51.9948643], [-0.735261, 51.994664400000005], [-0.7352893999999999, 51.99443709999999], [-0.7353187999999999, 51.99422359999999], [-0.7353631, 51.9939359], [-0.7353973999999999, 51.9937294], [-0.7354262, 51.99357909999999], [-0.7354662999999999, 51.99339620000001], [-0.7354835999999999, 51.99334129999999], [-0.7355087, 51.9932207], [-0.7355104249704605, 51.993214061051155], [-0.7355476, 51.99340070000001], [-0.7356488, 51.99378479999999], [-0.7357028999999999, 51.9940527], [-0.7357918, 51.9943576], [-0.7358364, 51.9945584], [-0.7359824999999999, 51.99499960000001], [-0.7361001999999999, 51.9953259], [-0.7363918, 51.99634239999999], [-0.73668, 51.997241], [-0.7368410999999999, 51.997630499999985], [-0.737063, 51.99820969999999], [-0.7373822, 51.99911309999999], [-0.737451048177438, 51.99930615890027], [-0.7376451, 51.9998503], [-0.7379227000000002, 52.0006199], [-0.7382164, 52.0013885], [-0.7383966999999999, 52.0018252], [-0.7385972999999999, 52.0022629], [-0.7387984, 52.0026683], [-0.7390800999999999, 52.0031942], [-0.7395347, 52.0039934], [-0.7399014, 52.0046009], [-0.740224, 52.0051228], [-0.7407712, 52.0059698], [-0.74114, 52.0064915], [-0.7415075, 52.0070224], [-0.7418964, 52.0075391], [-0.7421619, 52.007871], [-0.7423736999999999, 52.0081393], [-0.7424781671727161, 52.008267350480565], [-0.7425953902535657, 52.00840849825761], [-0.7427002063208458, 52.00853283707814], [-0.7427944524875015, 52.008642747145345], [-0.7428799658664778, 52.008740608662436], [-0.7429585835707196, 52.008828801832635], [-0.7430321427131724, 52.00890970685914], [-0.7431024804067808, 52.00898570394516], [-0.7431714337644901, 52.009059173293906], [-0.7432408398992453, 52.00913249510858], [-0.7433125359239914, 52.0092080495924], [-0.7433883589516733, 52.009288216948576], [-0.7434701460952364, 52.009375377380294], [-0.7435597344676257, 52.00947191109079], [-0.743658961181786, 52.00958019828325], [-0.7437696633506624, 52.009702619160905], [-0.7438936780872002, 52.00984155392694], [-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 High Level", "dest_arr_time_act": "2055", "motion_projection": null, "next_location_lat": "52.0335953", "next_location_lon": "-0.7736011", "previous_location": "Bletchley High Level", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 195.411, \"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\": 224.925, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 291.769, \"from_m\": 224.925, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 327.784, \"from_m\": 291.769, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 392.096, \"from_m\": 327.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 790.235, \"from_m\": 392.096, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1625.567, \"from_m\": 790.235, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1698.297, \"from_m\": 1625.567, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1878.39, \"from_m\": 1698.297, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3932.646, \"from_m\": 1878.39, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20303.7, \"from_m\": 3932.646, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31789.735, \"from_m\": 20303.7, \"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\": 31871.928, \"from_m\": 31789.735, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49636.279, \"from_m\": 31871.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\": 50626.524, \"from_m\": 49636.279, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52873.603, \"from_m\": 50626.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54701.208, \"from_m\": 52873.603, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55529.346, \"from_m\": 54701.208, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57606.383, \"from_m\": 55529.346, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 57802.281, \"from_m\": 57606.383, \"capability_applied\": null, \"effective_limit_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\": 57984.639, \"from_m\": 57802.281, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58137.56, \"from_m\": 57984.639, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 651797, \"profile_key\": \"e91e8f2781f5eee8fff672426ee78ba4eb9ea8b787376d093f9367ca04f21c6d\", \"schedule_id\": 35748, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Oxford North Jn\", \"stage_seq\": 2, \"distance_m\": 1597.815, \"section_seq\": 1, \"route_path_id\": 67040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Woodstock Road Jn\", \"stage_seq\": 3, \"distance_m\": 4202.633, \"section_seq\": 1, \"route_path_id\": 67040}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2016\", \"location\": \"Oxford Parkway\", \"stage_seq\": 4, \"distance_m\": 5789.33, \"section_seq\": 1, \"route_path_id\": 67040}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2025H\", \"location\": \"Bicester Village\", \"stage_seq\": 5, \"distance_m\": 19018.51, \"section_seq\": 1, \"route_path_id\": 67040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Gavray Jn\", \"stage_seq\": 6, \"distance_m\": 19570.338, \"section_seq\": 1, \"route_path_id\": 67040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031H\", \"location\": \"Claydon West Jn\", \"stage_seq\": 7, \"distance_m\": 30052.033, \"section_seq\": 1, \"route_path_id\": 67040}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036H\", \"location\": \"Winslow\", \"stage_seq\": 8, \"distance_m\": 38712.404, \"section_seq\": 1, \"route_path_id\": 67040}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2047H\", \"location\": \"Bletchley High Level\", \"stage_seq\": 9, \"distance_m\": 50274.692, \"section_seq\": 1, \"route_path_id\": 67040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 10, \"distance_m\": 54701.208, \"section_seq\": 1, \"route_path_id\": 67040}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": null, \"location\": \"Milton Keynes Central\", \"stage_seq\": 11, \"distance_m\": 58137.56, \"section_seq\": 1, \"route_path_id\": 67040}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58137.56, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67040}], \"total_distance_m\": 58137.56, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55381.448, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2756.112, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2010", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.0335953", "current_position_lon": "-0.7736011", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:36Z\", \"source_id\": 54327832, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:29:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:39Z\", \"source_id\": 17421906, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24304, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:20Z\", \"source_id\": 54353565, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:22Z\", \"source_id\": 17428894, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21714, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:48Z\", \"source_id\": 54375753, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:50:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:51Z\", \"source_id\": 17434931, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:30Z\", \"source_id\": 54389256, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:31Z\", \"source_id\": 17438499, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:55Z\", \"source_id\": 54406797, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:58Z\", \"source_id\": 17443148, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milton Keynes Central", "service_state_platform": "2", "timing_fact_generation": 1789675319937518, "current_leg_arrival_utc": "2026-09-17T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:24.976930", "service_state_evidence_id": 17443148, "current_leg_start_actual_dep": "2026-09-17T20:55:30+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:25.316012", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways O OXF MKC 5F57 196011 2 100 None {"version": 3, "segments": [{"to_m": 195.411, "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": 224.925, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 291.769, "from_m": 224.925, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 327.784, "from_m": 291.769, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 392.096, "from_m": 327.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 790.235, "from_m": 392.096, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1625.567, "from_m": 790.235, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1698.297, "from_m": 1625.567, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1878.39, "from_m": 1698.297, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3932.646, "from_m": 1878.39, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20303.7, "from_m": 3932.646, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31789.735, "from_m": 20303.7, "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": 31871.928, "from_m": 31789.735, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49636.279, "from_m": 31871.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": 50626.524, "from_m": 49636.279, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52873.603, "from_m": 50626.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54701.208, "from_m": 52873.603, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55529.346, "from_m": 54701.208, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57606.383, "from_m": 55529.346, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 57802.281, "from_m": 57606.383, "capability_applied": null, "effective_limit_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": 57984.639, "from_m": 57802.281, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58137.56, "from_m": 57984.639, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 651797, "profile_key": "e91e8f2781f5eee8fff672426ee78ba4eb9ea8b787376d093f9367ca04f21c6d", "schedule_id": 35748, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2010", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Oxford North Jn", "stage_seq": 2, "distance_m": 1597.815, "section_seq": 1, "route_path_id": 67040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Woodstock Road Jn", "stage_seq": 3, "distance_m": 4202.633, "section_seq": 1, "route_path_id": 67040}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2016", "location": "Oxford Parkway", "stage_seq": 4, "distance_m": 5789.33, "section_seq": 1, "route_path_id": 67040}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2025H", "location": "Bicester Village", "stage_seq": 5, "distance_m": 19018.51, "section_seq": 1, "route_path_id": 67040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Gavray Jn", "stage_seq": 6, "distance_m": 19570.338, "section_seq": 1, "route_path_id": 67040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Claydon West Jn", "stage_seq": 7, "distance_m": 30052.033, "section_seq": 1, "route_path_id": 67040}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036H", "location": "Winslow", "stage_seq": 8, "distance_m": 38712.404, "section_seq": 1, "route_path_id": 67040}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2047H", "location": "Bletchley High Level", "stage_seq": 9, "distance_m": 50274.692, "section_seq": 1, "route_path_id": 67040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Denbigh Hall South Jn", "stage_seq": 10, "distance_m": 54701.208, "section_seq": 1, "route_path_id": 67040}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": null, "location": "Milton Keynes Central", "stage_seq": 11, "distance_m": 58137.56, "section_seq": 1, "route_path_id": 67040}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58137.56, "from_m": 0.0, "section_seq": 1, "route_path_id": 67040}], "total_distance_m": 58137.56, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55381.448, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2756.112, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24074, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:36Z", "source_id": 54327832, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:29:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:39Z", "source_id": 17421906, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24304, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:20Z", "source_id": 54353565, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:22Z", "source_id": 17428894, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21714, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:48Z", "source_id": 54375753, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:50:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:51Z", "source_id": 17434931, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21673, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:30Z", "source_id": 54389256, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:55:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:31Z", "source_id": 17438499, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21494, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:55Z", "source_id": 54406797, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:03:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:58Z", "source_id": 17443148, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T21:03:00+01:00", "operational_fact": true}] Oxford 2010 2010 1 20:10:00 None Milton Keynes Central 2055 2055 2A LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:C29635/2026-09-17/detailed None Bletchley High Level 2026-09-17T20:55:30+01:00 Milton Keynes Central 8.0 {"type": "LineString", "coordinates": [[-0.7352174999999999, 51.9954903], [-0.7352270999999999, 51.99512179999999], [-0.7352445, 51.9948643], [-0.735261, 51.994664400000005], [-0.7352893999999999, 51.99443709999999], [-0.7353187999999999, 51.99422359999999], [-0.7353631, 51.9939359], [-0.7353973999999999, 51.9937294], [-0.7354262, 51.99357909999999], [-0.7354662999999999, 51.99339620000001], [-0.7354835999999999, 51.99334129999999], [-0.7355087, 51.9932207], [-0.7355104249704605, 51.993214061051155], [-0.7355476, 51.99340070000001], [-0.7356488, 51.99378479999999], [-0.7357028999999999, 51.9940527], [-0.7357918, 51.9943576], [-0.7358364, 51.9945584], [-0.7359824999999999, 51.99499960000001], [-0.7361001999999999, 51.9953259], [-0.7363918, 51.99634239999999], [-0.73668, 51.997241], [-0.7368410999999999, 51.997630499999985], [-0.737063, 51.99820969999999], [-0.7373822, 51.99911309999999], [-0.737451048177438, 51.99930615890027], [-0.7376451, 51.9998503], [-0.7379227000000002, 52.0006199], [-0.7382164, 52.0013885], [-0.7383966999999999, 52.0018252], [-0.7385972999999999, 52.0022629], [-0.7387984, 52.0026683], [-0.7390800999999999, 52.0031942], [-0.7395347, 52.0039934], [-0.7399014, 52.0046009], [-0.740224, 52.0051228], [-0.7407712, 52.0059698], [-0.74114, 52.0064915], [-0.7415075, 52.0070224], [-0.7418964, 52.0075391], [-0.7421619, 52.007871], [-0.7423736999999999, 52.0081393], [-0.7424781671727161, 52.008267350480565], [-0.7425953902535657, 52.00840849825761], [-0.7427002063208458, 52.00853283707814], [-0.7427944524875015, 52.008642747145345], [-0.7428799658664778, 52.008740608662436], [-0.7429585835707196, 52.008828801832635], [-0.7430321427131724, 52.00890970685914], [-0.7431024804067808, 52.00898570394516], [-0.7431714337644901, 52.009059173293906], [-0.7432408398992453, 52.00913249510858], [-0.7433125359239914, 52.0092080495924], [-0.7433883589516733, 52.009288216948576], [-0.7434701460952364, 52.009375377380294], [-0.7435597344676257, 52.00947191109079], [-0.743658961181786, 52.00958019828325], [-0.7437696633506624, 52.009702619160905], [-0.7438936780872002, 52.00984155392694], [-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.4 2055 2103 Bletchley High Level Milton Keynes Central Milton Keynes Central 52.0335953 -0.7736011 52.0335953 -0.7736011 1 0 2026-09-17 20:13:26 TERMINATED 2026-09-17 20:03:00 Milton Keynes Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443148 1789675319937518 30 30 2026-09-17 20:13:25.316012 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:24.976930
620852 650067 W35242 681L88MY17 2026-09-17 COMPLETE 17443050 2026-09-17 21:03:00 2026-09-17 20:13:56 2026-09-19 20:13:56 {"id": 650067, "stp": "P", "toc": "Great Western Railway", "uid": "W35242", "consist": "800007", "dest_crs": "PAD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W35242/2026-09-17/detailed", "trust_id": "681L88MY17", "origin_crs": "CNM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-17", "dest_arr_time": "2101", "dest_platform": "2", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1L88", "timing_status": "LATE", "origin_station": "Cheltenham Spa", "current_leg_arr": "2103", "current_leg_dep": "2036", "current_leg_end": "London Paddington", "origin_dep_time": "1902", "origin_platform": "1", "current_location": "Link Line", "last_update_time": "2026-09-17T20:13:56", "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": "2101", "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.838, \"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.723, \"from_m\": 66357.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67063.023, \"from_m\": 66370.723, \"capability_applied\": null, \"effective_limit_mph\": 100.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.475, \"from_m\": 67063.023, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70124.057, \"from_m\": 69026.475, \"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.615, \"from_m\": 70124.057, \"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.517, \"from_m\": 71444.615, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_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.892, \"from_m\": 74061.517, \"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.71, \"from_m\": 74133.892, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_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.949, \"from_m\": 96819.71, \"capability_applied\": null, \"effective_limit_mph\": 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.847, \"from_m\": 96928.949, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_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.91, \"from_m\": 134583.847, \"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.703, \"from_m\": 134648.91, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135406.165, \"from_m\": 134993.703, \"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.771, \"from_m\": 135406.165, \"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\": 135583.027, \"from_m\": 135542.771, \"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.67, \"from_m\": 135583.027, \"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.821, \"from_m\": 135772.67, \"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.337, \"from_m\": 136484.821, \"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.727, \"from_m\": 137109.337, \"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.847, \"from_m\": 137167.727, \"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.734, \"from_m\": 137223.847, \"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\": 137389.115, \"from_m\": 137330.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 137469.061, \"from_m\": 137389.115, \"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\": 144225.989, \"from_m\": 137469.061, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 144280.5, \"from_m\": 144225.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\": 153457.98, \"from_m\": 144280.5, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153469.584, \"from_m\": 153457.98, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154799.329, \"from_m\": 153469.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 154949.919, \"from_m\": 154799.329, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154988.459, \"from_m\": 154949.919, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 155477.974, \"from_m\": 154988.459, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155561.488, \"from_m\": 155477.974, \"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\": 186157.776, \"from_m\": 155561.488, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 190421.236, \"from_m\": 186157.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\": 190622.642, \"from_m\": 190421.236, \"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\": 190708.321, \"from_m\": 190622.642, \"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\": 191871.583, \"from_m\": 190708.321, \"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\": 192156.593, \"from_m\": 191871.583, \"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\": 193626.718, \"from_m\": 192156.593, \"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\": 650067, \"profile_key\": \"5c20e39a8c1d5305adcb1287807e749d4e54b9a9b6e05db74d77128c3270ca73\", \"schedule_id\": 26850, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1902\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1908H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 2, \"distance_m\": 8836.695, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910\", \"location\": \"Horton Road Jn\", \"stage_seq\": 3, \"distance_m\": 10006.454, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": false, \"wtt_arr\": \"1911\", \"wtt_dep\": \"1919H\", \"location\": \"Gloucester\", \"stage_seq\": 4, \"distance_m\": 10613.415, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 5, \"distance_m\": 11220.377, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 6, \"distance_m\": 12325.578, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928H\", \"location\": \"Standish Jn\", \"stage_seq\": 7, \"distance_m\": 22231.707, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": false, \"wtt_arr\": \"1931\", \"wtt_dep\": \"1932\", \"location\": \"Stonehouse\", \"stage_seq\": 8, \"distance_m\": 25484.125, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": false, \"wtt_arr\": \"1935H\", \"wtt_dep\": \"1936H\", \"location\": \"Stroud\", \"stage_seq\": 9, \"distance_m\": 29879.677, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941\", \"location\": \"St. Mary's L.C.\", \"stage_seq\": 10, \"distance_m\": 35270.635, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": false, \"wtt_arr\": \"1950H\", \"wtt_dep\": \"1951H\", \"location\": \"Kemble\", \"stage_seq\": 11, \"distance_m\": 47780.315, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Rodbourne Jn\", \"stage_seq\": 12, \"distance_m\": 68151.87, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": \"2006H\", \"location\": \"Swindon\", \"stage_seq\": 13, \"distance_m\": 69692.521, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Uffington\", \"stage_seq\": 14, \"distance_m\": 87081.768, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Challow Jn\", \"stage_seq\": 15, \"distance_m\": 91095.384, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96712.82, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Didcot Parkway\", \"stage_seq\": 17, \"distance_m\": 108566.91, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 18, \"distance_m\": 122023.438, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 19, \"distance_m\": 135669.567, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2037\", \"location\": \"Reading\", \"stage_seq\": 20, \"distance_m\": 136007.937, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 137167.727, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Twyford\", \"stage_seq\": 22, \"distance_m\": 143952.376, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Maidenhead\", \"stage_seq\": 23, \"distance_m\": 154841.498, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Slough\", \"stage_seq\": 24, \"distance_m\": 164070.618, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Stockley Jn\", \"stage_seq\": 25, \"distance_m\": 174343.18, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 26, \"distance_m\": 176003.314, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Southall\", \"stage_seq\": 27, \"distance_m\": 179283.013, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Acton West Jn\", \"stage_seq\": 28, \"distance_m\": 185448.659, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 29, \"distance_m\": 190840.021, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 30, \"distance_m\": 191712.162, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 31, \"distance_m\": 192986.303, \"section_seq\": 1, \"route_path_id\": 68620}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 32, \"distance_m\": 193626.718, \"section_seq\": 1, \"route_path_id\": 68620}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 193626.718, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68620}], \"total_distance_m\": 193626.718, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 192731.198, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 895.52, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1902", "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-17T18:09:21Z\", \"source_id\": 54120581, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:10:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:09:26Z\", \"source_id\": 17366545, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:29:37Z\", \"source_id\": 54175961, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:31:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:29:41Z\", \"source_id\": 17381360, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:50:15Z\", \"source_id\": 54230841, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:51:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:50:20Z\", \"source_id\": 17395906, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:35Z\", \"source_id\": 54265311, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:04:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:38Z\", \"source_id\": 17405105, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:21Z\", \"source_id\": 54297403, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:17:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:27Z\", \"source_id\": 17413807, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:25Z\", \"source_id\": 54314988, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:28Z\", \"source_id\": 17418512, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:59Z\", \"source_id\": 54326266, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:29:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:04Z\", \"source_id\": 17421511, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:18Z\", \"source_id\": 54339439, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:22Z\", \"source_id\": 17425035, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:57Z\", \"source_id\": 54354863, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:42:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:58Z\", \"source_id\": 17429276, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:25Z\", \"source_id\": 54363047, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:27Z\", \"source_id\": 17431497, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:26Z\", \"source_id\": 54370074, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:28Z\", \"source_id\": 17433429, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:47Z\", \"source_id\": 54380594, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:49Z\", \"source_id\": 17436195, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:38Z\", \"source_id\": 54384993, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:41Z\", \"source_id\": 17437369, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:26Z\", \"source_id\": 54389023, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:29Z\", \"source_id\": 17438466, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:44Z\", \"source_id\": 54406390, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:48Z\", \"source_id\": 17443050, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "1", "timing_fact_generation": 1789675308810949, "current_leg_arrival_utc": "2026-09-17T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:30.474863", "service_state_evidence_id": 17443050, "current_leg_start_actual_dep": "2026-09-17T20:39:00+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:30.878860", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P CNM PAD 1L88 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.838, "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.723, "from_m": 66357.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67063.023, "from_m": 66370.723, "capability_applied": null, "effective_limit_mph": 100.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.475, "from_m": 67063.023, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70124.057, "from_m": 69026.475, "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.615, "from_m": 70124.057, "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.517, "from_m": 71444.615, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_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.892, "from_m": 74061.517, "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.71, "from_m": 74133.892, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_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.949, "from_m": 96819.71, "capability_applied": null, "effective_limit_mph": 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.847, "from_m": 96928.949, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_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.91, "from_m": 134583.847, "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.703, "from_m": 134648.91, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 135406.165, "from_m": 134993.703, "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.771, "from_m": 135406.165, "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": 135583.027, "from_m": 135542.771, "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.67, "from_m": 135583.027, "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.821, "from_m": 135772.67, "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.337, "from_m": 136484.821, "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.727, "from_m": 137109.337, "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.847, "from_m": 137167.727, "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.734, "from_m": 137223.847, "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": 137389.115, "from_m": 137330.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 137469.061, "from_m": 137389.115, "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": 144225.989, "from_m": 137469.061, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 144280.5, "from_m": 144225.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": 153457.98, "from_m": 144280.5, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153469.584, "from_m": 153457.98, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154799.329, "from_m": 153469.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 154949.919, "from_m": 154799.329, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154988.459, "from_m": 154949.919, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 155477.974, "from_m": 154988.459, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155561.488, "from_m": 155477.974, "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": 186157.776, "from_m": 155561.488, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 190421.236, "from_m": 186157.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": 190622.642, "from_m": 190421.236, "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": 190708.321, "from_m": 190622.642, "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": 191871.583, "from_m": 190708.321, "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": 192156.593, "from_m": 191871.583, "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": 193626.718, "from_m": 192156.593, "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": 650067, "profile_key": "5c20e39a8c1d5305adcb1287807e749d4e54b9a9b6e05db74d77128c3270ca73", "schedule_id": 26850, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1902", "location": "Cheltenham Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1908H", "location": "Barnwood Jn", "stage_seq": 2, "distance_m": 8836.695, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910", "location": "Horton Road Jn", "stage_seq": 3, "distance_m": 10006.454, "section_seq": 1, "route_path_id": 68620}, {"is_pass": false, "wtt_arr": "1911", "wtt_dep": "1919H", "location": "Gloucester", "stage_seq": 4, "distance_m": 10613.415, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920H", "location": "Horton Road Jn", "stage_seq": 5, "distance_m": 11220.377, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "location": "Gloucester Yard Jn", "stage_seq": 6, "distance_m": 12325.578, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928H", "location": "Standish Jn", "stage_seq": 7, "distance_m": 22231.707, "section_seq": 1, "route_path_id": 68620}, {"is_pass": false, "wtt_arr": "1931", "wtt_dep": "1932", "location": "Stonehouse", "stage_seq": 8, "distance_m": 25484.125, "section_seq": 1, "route_path_id": 68620}, {"is_pass": false, "wtt_arr": "1935H", "wtt_dep": "1936H", "location": "Stroud", "stage_seq": 9, "distance_m": 29879.677, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941", "location": "St. Mary's L.C.", "stage_seq": 10, "distance_m": 35270.635, "section_seq": 1, "route_path_id": 68620}, {"is_pass": false, "wtt_arr": "1950H", "wtt_dep": "1951H", "location": "Kemble", "stage_seq": 11, "distance_m": 47780.315, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002", "location": "Rodbourne Jn", "stage_seq": 12, "distance_m": 68151.87, "section_seq": 1, "route_path_id": 68620}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": "2006H", "location": "Swindon", "stage_seq": 13, "distance_m": 69692.521, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Uffington", "stage_seq": 14, "distance_m": 87081.768, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Challow Jn", "stage_seq": 15, "distance_m": 91095.384, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96712.82, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Didcot Parkway", "stage_seq": 17, "distance_m": 108566.91, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Goring & Streatley", "stage_seq": 18, "distance_m": 122023.438, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Reading High Level Jn", "stage_seq": 19, "distance_m": 135669.567, "section_seq": 1, "route_path_id": 68620}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2037", "location": "Reading", "stage_seq": 20, "distance_m": 136007.937, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Kennet Bridge Jn", "stage_seq": 21, "distance_m": 137167.727, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Twyford", "stage_seq": 22, "distance_m": 143952.376, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Maidenhead", "stage_seq": 23, "distance_m": 154841.498, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Slough", "stage_seq": 24, "distance_m": 164070.618, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Stockley Jn", "stage_seq": 25, "distance_m": 174343.18, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Heathrow Airport Jn", "stage_seq": 26, "distance_m": 176003.314, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Southall", "stage_seq": 27, "distance_m": 179283.013, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Acton West Jn", "stage_seq": 28, "distance_m": 185448.659, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Ladbroke Grove Jn", "stage_seq": 29, "distance_m": 190840.021, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Portobello Jn (London)", "stage_seq": 30, "distance_m": 191712.162, "section_seq": 1, "route_path_id": 68620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Royal Oak Junction", "stage_seq": 31, "distance_m": 192986.303, "section_seq": 1, "route_path_id": 68620}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "London Paddington", "stage_seq": 32, "distance_m": 193626.718, "section_seq": 1, "route_path_id": 68620}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 193626.718, "from_m": 0.0, "section_seq": 1, "route_path_id": 68620}], "total_distance_m": 193626.718, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 192731.198, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 895.52, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20535, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:09:21Z", "source_id": 54120581, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:10:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:09:26Z", "source_id": 17366545, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20614, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:29:37Z", "source_id": 54175961, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T18:31:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:29:41Z", "source_id": 17381360, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24538, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:50:15Z", "source_id": 54230841, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T18:51:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:50:20Z", "source_id": 17395906, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24492, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:35Z", "source_id": 54265311, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:04:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:38Z", "source_id": 17405105, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24023, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:21Z", "source_id": 54297403, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:17:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:27Z", "source_id": 17413807, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23962, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:25Z", "source_id": 54314988, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:25:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:28Z", "source_id": 17418512, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:59Z", "source_id": 54326266, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:29:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:04Z", "source_id": 17421511, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23777, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:18Z", "source_id": 54339439, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:34:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:22Z", "source_id": 17425035, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:57Z", "source_id": 54354863, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:42:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:58Z", "source_id": 17429276, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:25Z", "source_id": 54363047, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:44:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:27Z", "source_id": 17431497, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:26Z", "source_id": 54370074, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:28Z", "source_id": 17433429, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:47Z", "source_id": 54380594, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T19:51:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:49Z", "source_id": 17436195, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:38Z", "source_id": 54384993, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T19:53:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:41Z", "source_id": 17437369, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:26Z", "source_id": 54389023, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T19:55:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:29Z", "source_id": 17438466, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22949, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:44Z", "source_id": 54406390, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T20:03:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:48Z", "source_id": 17443050, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T21:03:00+01:00", "operational_fact": true}] Cheltenham Spa 1902 1902 1 None None London Paddington 2101 2101 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W35242/2026-09-17/detailed None Reading 2026-09-17T20:39:00+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 2036 2103 Reading Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-17 20:13:56 TERMINATED 2026-09-17 20:03:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443050 1789675308810949 105 105 2026-09-17 20:13:30.878860 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:30.474863
620853 649054 G89009 161B39MW17 2026-09-17 COMPLETE 17443139 2026-09-17 21:03:00 2026-09-17 20:13:56 2026-09-19 20:13:56 {"id": 649054, "stp": "P", "toc": "Northern", "uid": "G89009", "consist": "195112", "dest_crs": "BPN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89009/2026-09-17/detailed", "trust_id": "161B39MW17", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-17", "dest_arr_time": "2104", "dest_platform": "6", "is_terminated": 1, "next_location": "Blackpool North", "signalling_id": "1B39", "timing_status": "EARLY", "origin_station": "York", "current_leg_arr": "2103", "current_leg_dep": "2058", "current_leg_end": "Blackpool North", "origin_dep_time": "1824", "origin_platform": "10", "current_location": "Blackpool North H.S.", "last_update_time": "2026-09-17T20:13:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9896612890124863, 53.848216978547114], [-2.9897954, 53.848241599999994], [-2.990489, 53.8483525], [-2.9906882, 53.8483816], [-2.991081, 53.84844110000001], [-2.9913928999999997, 53.84848670000001], [-2.9916343, 53.8485063], [-2.9918609999999997, 53.8485202], [-2.9920833, 53.8485255], [-2.9952706999999994, 53.848520699999995], [-2.9957451999999996, 53.8485165], [-2.9964889999999995, 53.8484951], [-2.9973197999999996, 53.8484289], [-2.9978836999999996, 53.84837170000001], [-2.9993803999999997, 53.848166000000006], [-3.0009844, 53.8478337], [-3.0017967, 53.84761319999999], [-3.0022869999999995, 53.84747019999999], [-3.0026849, 53.8473527], [-3.0034775999999996, 53.8470709], [-3.0039402, 53.84690649999999], [-3.0051794, 53.8464444], [-3.0075825999999997, 53.8455931], [-3.0103345999999997, 53.8446088], [-3.0124857, 53.8438397], [-3.0144991999999995, 53.84310659999999], [-3.0162247, 53.8424915], [-3.0178662, 53.8419028], [-3.0198241999999995, 53.84114949999999], [-3.0205805999999997, 53.8407886], [-3.0212338721414653, 53.84046508143667], [-3.0214818, 53.84034230000001], [-3.023353999999999, 53.8392503], [-3.0256660999999996, 53.8378512], [-3.0282892999999995, 53.83629369999999], [-3.0289652, 53.8358918], [-3.0310948999999994, 53.8346191], [-3.0312616999999995, 53.8345159], [-3.03176, 53.8342076], [-3.0328973, 53.83353660000001], [-3.0339915999999993, 53.83288439999999], [-3.0359979, 53.83169409999999], [-3.0397607, 53.8294443], [-3.0401179, 53.829238100000005], [-3.040965, 53.8287415], [-3.0415778, 53.82837599999999], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]}", "current_leg_start": "Poulton-le-Fylde", "dest_arr_time_act": "2104", "motion_projection": null, "next_location_lat": "53.8223707", "next_location_lon": "-3.0488645", "previous_location": "Poulton-le-Fylde", "current_leg_milage": "3.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 239.696, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1043.501, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1224.479, \"from_m\": 1043.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1313.348, \"from_m\": 1224.479, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1488.537, \"from_m\": 1313.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3775.584, \"from_m\": 1488.537, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5925.208, \"from_m\": 3775.584, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17375.617, \"from_m\": 5925.208, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 18701.353, \"from_m\": 17375.617, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 26031.939, \"from_m\": 18701.353, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26062.82, \"from_m\": 26031.939, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35237.302, \"from_m\": 26062.82, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35304.278, \"from_m\": 35237.302, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37233.063, \"from_m\": 35304.278, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38052.233, \"from_m\": 37233.063, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40101.68, \"from_m\": 38052.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\": 40140.77, \"from_m\": 40101.68, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 40824.2, \"from_m\": 40140.77, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41271.451, \"from_m\": 40824.2, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 41607.656, \"from_m\": 41271.451, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41857.57, \"from_m\": 41607.656, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 42351.43, \"from_m\": 41857.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42558.794, \"from_m\": 42351.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\": 42778.45, \"from_m\": 42558.794, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43034.991, \"from_m\": 42778.45, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43235.265, \"from_m\": 43034.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\": 43273.098, \"from_m\": 43235.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44276.24, \"from_m\": 43273.098, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44279.874, \"from_m\": 44276.24, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44307.954, \"from_m\": 44279.874, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44362.48, \"from_m\": 44307.954, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56604.906, \"from_m\": 44362.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56663.366, \"from_m\": 56604.906, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57880.118, \"from_m\": 56663.366, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 60905.59, \"from_m\": 57880.118, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64838.631, \"from_m\": 60905.59, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67439.071, \"from_m\": 64838.631, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 68715.447, \"from_m\": 67439.071, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 68735.21, \"from_m\": 68715.447, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70385.22, \"from_m\": 68735.21, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70465.996, \"from_m\": 70385.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\": 71057.335, \"from_m\": 70465.996, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72164.471, \"from_m\": 71057.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73677.325, \"from_m\": 72164.471, \"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\": 73882.627, \"from_m\": 73677.325, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80783.337, \"from_m\": 73882.627, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 82832.529, \"from_m\": 80783.337, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84736.153, \"from_m\": 82832.529, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85110.11, \"from_m\": 84736.153, \"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\": 89108.001, \"from_m\": 85110.11, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 89675.173, \"from_m\": 89108.001, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94903.833, \"from_m\": 89675.173, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104470.572, \"from_m\": 94903.833, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 104553.729, \"from_m\": 104470.572, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 106225.102, \"from_m\": 104553.729, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 112604.058, \"from_m\": 106225.102, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112989.364, \"from_m\": 112604.058, \"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\": 115273.202, \"from_m\": 112989.364, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 115297.647, \"from_m\": 115273.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117590.443, \"from_m\": 115297.647, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 118640.554, \"from_m\": 117590.443, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 120332.653, \"from_m\": 118640.554, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 120555.413, \"from_m\": 120332.653, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121080.916, \"from_m\": 120555.413, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 121109.237, \"from_m\": 121080.916, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121621.27, \"from_m\": 121109.237, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 123099.776, \"from_m\": 121621.27, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 123565.616, \"from_m\": 123099.776, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 134219.451, \"from_m\": 123565.616, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 134443.504, \"from_m\": 134219.451, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 134478.791, \"from_m\": 134443.504, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 135050.164, \"from_m\": 134478.791, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135590.71, \"from_m\": 135050.164, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 135667.521, \"from_m\": 135590.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 135722.893, \"from_m\": 135667.521, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135762.701, \"from_m\": 135722.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\": 137194.271, \"from_m\": 135762.701, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140645.222, \"from_m\": 137194.271, \"capability_applied\": null, \"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\": 140692.555, \"from_m\": 140645.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140713.451, \"from_m\": 140692.555, \"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\": 140761.706, \"from_m\": 140713.451, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140801.927, \"from_m\": 140761.706, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 140856.009, \"from_m\": 140801.927, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141082.51, \"from_m\": 140856.009, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 142131.696, \"from_m\": 141082.51, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 142154.592, \"from_m\": 142131.696, \"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\": 142212.374, \"from_m\": 142154.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\": 153993.334, \"from_m\": 142212.374, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154696.431, \"from_m\": 153993.334, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 154761.978, \"from_m\": 154696.431, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163990.899, \"from_m\": 154761.978, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 164600.795, \"from_m\": 163990.899, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 164970.528, \"from_m\": 164600.795, \"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\": 168853.408, \"from_m\": 164970.528, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 168886.199, \"from_m\": 168853.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169182.715, \"from_m\": 168886.199, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 169323.729, \"from_m\": 169182.715, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169514.59, \"from_m\": 169323.729, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 169526.325, \"from_m\": 169514.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169853.212, \"from_m\": 169526.325, \"capability_applied\": null, \"effective_limit_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\": 649054, \"profile_key\": \"f2a454d7316dcb8b4d27a367125f0f5493b5a6e30e8ef435405109131a108f73\", \"schedule_id\": 12866, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1824\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829H\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9578.314, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1834H\", \"wtt_dep\": \"1835\", \"location\": \"Church Fenton\", \"stage_seq\": 3, \"distance_m\": 17961.8, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1840H\", \"location\": \"Micklefield\", \"stage_seq\": 4, \"distance_m\": 26163.225, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1843\", \"wtt_dep\": \"1844\", \"location\": \"Garforth\", \"stage_seq\": 5, \"distance_m\": 29984.566, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1847H\", \"wtt_dep\": \"1848\", \"location\": \"Cross Gates\", \"stage_seq\": 6, \"distance_m\": 34619.309, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 7, \"distance_m\": 39096.8, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1855H\", \"wtt_dep\": \"1859\", \"location\": \"Leeds\", \"stage_seq\": 8, \"distance_m\": 41731.518, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900\", \"location\": \"Leeds West Jn\", \"stage_seq\": 9, \"distance_m\": 42247.011, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 10, \"distance_m\": 42632.278, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901\", \"location\": \"Holbeck Jn\", \"stage_seq\": 11, \"distance_m\": 43197.163, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1907\", \"wtt_dep\": \"1908\", \"location\": \"New Pudsey\", \"stage_seq\": 12, \"distance_m\": 51090.511, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 13, \"distance_m\": 56465.707, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1915H\", \"wtt_dep\": \"1919\", \"location\": \"Bradford Interchange\", \"stage_seq\": 14, \"distance_m\": 56534.705, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 15, \"distance_m\": 56604.906, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1929\", \"wtt_dep\": \"1930\", \"location\": \"Halifax\", \"stage_seq\": 16, \"distance_m\": 68979.571, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Dryclough Jn\", \"stage_seq\": 17, \"distance_m\": 70326.717, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 18, \"distance_m\": 73882.627, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1935\", \"wtt_dep\": \"1936\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 19, \"distance_m\": 74874.739, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1944\", \"location\": \"Hebden Bridge\", \"stage_seq\": 20, \"distance_m\": 82931.469, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 21, \"distance_m\": 89108.001, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949H\", \"location\": \"Stansfield Hall Jn\", \"stage_seq\": 22, \"distance_m\": 89761.707, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Copy Pit\", \"stage_seq\": 23, \"distance_m\": 95978.734, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": \"2003\", \"location\": \"Burnley Manchester Road\", \"stage_seq\": 24, \"distance_m\": 103169.696, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004H\", \"location\": \"Gannow Jn\", \"stage_seq\": 25, \"distance_m\": 104497.719, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2012H\", \"location\": \"Accrington\", \"stage_seq\": 26, \"distance_m\": 112866.779, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 27, \"distance_m\": 120353.268, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2022\", \"location\": \"Blackburn\", \"stage_seq\": 28, \"distance_m\": 121333.794, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 29, \"distance_m\": 135762.701, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 30, \"distance_m\": 138932.406, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Ribble Jn\", \"stage_seq\": 31, \"distance_m\": 140645.222, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2040\", \"location\": \"Preston\", \"stage_seq\": 32, \"distance_m\": 141611.164, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 33, \"distance_m\": 142340.1, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 34, \"distance_m\": 154142.951, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2058\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 35, \"distance_m\": 164816.718, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 36, \"distance_m\": 168964.555, \"section_seq\": 1, \"route_path_id\": 69868}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": null, \"location\": \"Blackpool North\", \"stage_seq\": 37, \"distance_m\": 169853.212, \"section_seq\": 1, \"route_path_id\": 69868}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 169853.212, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69868}], \"total_distance_m\": 169853.212, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 137971.869, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 31881.343, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1824", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.8223707", "current_position_lon": "-3.0488645", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4900, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:32:21Z\", \"source_id\": 54018235, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:33:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:32:25Z\", \"source_id\": 17338629, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:40:38Z\", \"source_id\": 54041736, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:41:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:40:41Z\", \"source_id\": 17344966, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:43:15Z\", \"source_id\": 54048857, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:43:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:43:19Z\", \"source_id\": 17346932, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:47:22Z\", \"source_id\": 54060276, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:47:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:47:27Z\", \"source_id\": 17350122, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:54:51Z\", \"source_id\": 54081036, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:56:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:54:54Z\", \"source_id\": 17355710, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:06:39Z\", \"source_id\": 54113216, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:07:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:06:42Z\", \"source_id\": 17364519, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:13:40Z\", \"source_id\": 54132625, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:13:43Z\", \"source_id\": 17369710, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:26:56Z\", \"source_id\": 54168642, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:28:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:26:58Z\", \"source_id\": 17379382, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:33:48Z\", \"source_id\": 54187081, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:35:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:33:54Z\", \"source_id\": 17384310, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:41:02Z\", \"source_id\": 54206050, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:41:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:41:04Z\", \"source_id\": 17389340, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7645, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:00:14Z\", \"source_id\": 54256315, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:02:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:00:21Z\", \"source_id\": 17402681, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:02Z\", \"source_id\": 54278961, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:11:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:04Z\", \"source_id\": 17408765, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:00Z\", \"source_id\": 54301401, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:01Z\", \"source_id\": 17414848, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:28Z\", \"source_id\": 54348987, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:38:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:31Z\", \"source_id\": 17427711, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:55Z\", \"source_id\": 54373620, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:02Z\", \"source_id\": 17434373, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:11Z\", \"source_id\": 54395361, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:13Z\", \"source_id\": 17440131, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:53Z\", \"source_id\": 54406754, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:58Z\", \"source_id\": 17443139, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "6", "timing_fact_generation": 1789675319187076, "current_leg_arrival_utc": "2026-09-17T21:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:34.772304", "service_state_evidence_id": 17443139, "current_leg_start_actual_dep": "2026-09-17T20:58:00+01:00", "operational_evidence_version": 123, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:34.898891", "service_state_valid_until_kind": null, "operational_interpretation_version": 123, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P YRK BPN 1B39 195112 3 100 None {"version": 3, "segments": [{"to_m": 239.696, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1043.501, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1224.479, "from_m": 1043.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1313.348, "from_m": 1224.479, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1488.537, "from_m": 1313.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3775.584, "from_m": 1488.537, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5925.208, "from_m": 3775.584, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17375.617, "from_m": 5925.208, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 18701.353, "from_m": 17375.617, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 26031.939, "from_m": 18701.353, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26062.82, "from_m": 26031.939, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35237.302, "from_m": 26062.82, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35304.278, "from_m": 35237.302, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37233.063, "from_m": 35304.278, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38052.233, "from_m": 37233.063, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40101.68, "from_m": 38052.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": 40140.77, "from_m": 40101.68, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 40824.2, "from_m": 40140.77, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41271.451, "from_m": 40824.2, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 41607.656, "from_m": 41271.451, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41857.57, "from_m": 41607.656, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 42351.43, "from_m": 41857.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42558.794, "from_m": 42351.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": 42778.45, "from_m": 42558.794, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43034.991, "from_m": 42778.45, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43235.265, "from_m": 43034.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": 43273.098, "from_m": 43235.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44276.24, "from_m": 43273.098, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44279.874, "from_m": 44276.24, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44307.954, "from_m": 44279.874, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44362.48, "from_m": 44307.954, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56604.906, "from_m": 44362.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56663.366, "from_m": 56604.906, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57880.118, "from_m": 56663.366, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 60905.59, "from_m": 57880.118, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64838.631, "from_m": 60905.59, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67439.071, "from_m": 64838.631, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 68715.447, "from_m": 67439.071, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 68735.21, "from_m": 68715.447, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70385.22, "from_m": 68735.21, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70465.996, "from_m": 70385.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": 71057.335, "from_m": 70465.996, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72164.471, "from_m": 71057.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73677.325, "from_m": 72164.471, "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": 73882.627, "from_m": 73677.325, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80783.337, "from_m": 73882.627, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 82832.529, "from_m": 80783.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84736.153, "from_m": 82832.529, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85110.11, "from_m": 84736.153, "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": 89108.001, "from_m": 85110.11, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89675.173, "from_m": 89108.001, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94903.833, "from_m": 89675.173, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104470.572, "from_m": 94903.833, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104553.729, "from_m": 104470.572, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 106225.102, "from_m": 104553.729, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 112604.058, "from_m": 106225.102, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112989.364, "from_m": 112604.058, "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": 115273.202, "from_m": 112989.364, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 115297.647, "from_m": 115273.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117590.443, "from_m": 115297.647, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 118640.554, "from_m": 117590.443, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 120332.653, "from_m": 118640.554, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 120555.413, "from_m": 120332.653, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121080.916, "from_m": 120555.413, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 121109.237, "from_m": 121080.916, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121621.27, "from_m": 121109.237, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 123099.776, "from_m": 121621.27, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 123565.616, "from_m": 123099.776, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 134219.451, "from_m": 123565.616, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 134443.504, "from_m": 134219.451, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 134478.791, "from_m": 134443.504, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 135050.164, "from_m": 134478.791, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135590.71, "from_m": 135050.164, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 135667.521, "from_m": 135590.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 135722.893, "from_m": 135667.521, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135762.701, "from_m": 135722.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": 137194.271, "from_m": 135762.701, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140645.222, "from_m": 137194.271, "capability_applied": null, "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": 140692.555, "from_m": 140645.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140713.451, "from_m": 140692.555, "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": 140761.706, "from_m": 140713.451, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140801.927, "from_m": 140761.706, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 140856.009, "from_m": 140801.927, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141082.51, "from_m": 140856.009, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 142131.696, "from_m": 141082.51, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 142154.592, "from_m": 142131.696, "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": 142212.374, "from_m": 142154.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": 153993.334, "from_m": 142212.374, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154696.431, "from_m": 153993.334, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 154761.978, "from_m": 154696.431, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163990.899, "from_m": 154761.978, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 164600.795, "from_m": 163990.899, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 164970.528, "from_m": 164600.795, "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": 168853.408, "from_m": 164970.528, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 168886.199, "from_m": 168853.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169182.715, "from_m": 168886.199, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 169323.729, "from_m": 169182.715, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169514.59, "from_m": 169323.729, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 169526.325, "from_m": 169514.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169853.212, "from_m": 169526.325, "capability_applied": null, "effective_limit_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": 649054, "profile_key": "f2a454d7316dcb8b4d27a367125f0f5493b5a6e30e8ef435405109131a108f73", "schedule_id": 12866, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1824", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829H", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9578.314, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1834H", "wtt_dep": "1835", "location": "Church Fenton", "stage_seq": 3, "distance_m": 17961.8, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1840H", "location": "Micklefield", "stage_seq": 4, "distance_m": 26163.225, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1843", "wtt_dep": "1844", "location": "Garforth", "stage_seq": 5, "distance_m": 29984.566, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1847H", "wtt_dep": "1848", "location": "Cross Gates", "stage_seq": 6, "distance_m": 34619.309, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852", "location": "Neville H. West Jn", "stage_seq": 7, "distance_m": 39096.8, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1855H", "wtt_dep": "1859", "location": "Leeds", "stage_seq": 8, "distance_m": 41731.518, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900", "location": "Leeds West Jn", "stage_seq": 9, "distance_m": 42247.011, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900H", "location": "Whitehall Jn", "stage_seq": 10, "distance_m": 42632.278, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901", "location": "Holbeck Jn", "stage_seq": 11, "distance_m": 43197.163, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1907", "wtt_dep": "1908", "location": "New Pudsey", "stage_seq": 12, "distance_m": 51090.511, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Mill Lane Jn", "stage_seq": 13, "distance_m": 56465.707, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1915H", "wtt_dep": "1919", "location": "Bradford Interchange", "stage_seq": 14, "distance_m": 56534.705, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920H", "location": "Mill Lane Jn", "stage_seq": 15, "distance_m": 56604.906, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1929", "wtt_dep": "1930", "location": "Halifax", "stage_seq": 16, "distance_m": 68979.571, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Dryclough Jn", "stage_seq": 17, "distance_m": 70326.717, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934", "location": "Milner Royd Jn", "stage_seq": 18, "distance_m": 73882.627, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1935", "wtt_dep": "1936", "location": "Sowerby Bridge", "stage_seq": 19, "distance_m": 74874.739, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1944", "location": "Hebden Bridge", "stage_seq": 20, "distance_m": 82931.469, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948H", "location": "Hall Royd Jn", "stage_seq": 21, "distance_m": 89108.001, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "Stansfield Hall Jn", "stage_seq": 22, "distance_m": 89761.707, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Copy Pit", "stage_seq": 23, "distance_m": 95978.734, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": "2003", "location": "Burnley Manchester Road", "stage_seq": 24, "distance_m": 103169.696, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004H", "location": "Gannow Jn", "stage_seq": 25, "distance_m": 104497.719, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2012H", "location": "Accrington", "stage_seq": 26, "distance_m": 112866.779, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Daisyfield Jn", "stage_seq": 27, "distance_m": 120353.268, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2022", "location": "Blackburn", "stage_seq": 28, "distance_m": 121333.794, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Lostock Hall Jn", "stage_seq": 29, "distance_m": 135762.701, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Farington Curve Jn", "stage_seq": 30, "distance_m": 138932.406, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Ribble Jn", "stage_seq": 31, "distance_m": 140645.222, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2040", "location": "Preston", "stage_seq": 32, "distance_m": 141611.164, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Preston Fylde Jn", "stage_seq": 33, "distance_m": 142340.1, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049H", "location": "Kirkham & Wesham", "stage_seq": 34, "distance_m": 154142.951, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2058", "location": "Poulton-le-Fylde", "stage_seq": 35, "distance_m": 164816.718, "section_seq": 1, "route_path_id": 69868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Devonshire Road Jn", "stage_seq": 36, "distance_m": 168964.555, "section_seq": 1, "route_path_id": 69868}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 37, "distance_m": 169853.212, "section_seq": 1, "route_path_id": 69868}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 169853.212, "from_m": 0.0, "section_seq": 1, "route_path_id": 69868}], "total_distance_m": 169853.212, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 137971.869, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 31881.343, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 4900, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:32:21Z", "source_id": 54018235, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T17:33:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:32:25Z", "source_id": 17338629, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T18:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:40:38Z", "source_id": 54041736, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T17:41:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:40:41Z", "source_id": 17344966, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5037, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:43:15Z", "source_id": 54048857, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T17:43:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:43:19Z", "source_id": 17346932, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:47:22Z", "source_id": 54060276, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T17:47:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:47:27Z", "source_id": 17350122, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T18:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5310, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:54:51Z", "source_id": 54081036, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T17:56:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:54:54Z", "source_id": 17355710, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T18:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:06:39Z", "source_id": 54113216, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T18:07:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:06:42Z", "source_id": 17364519, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6383, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:13:40Z", "source_id": 54132625, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T18:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:13:43Z", "source_id": 17369710, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:26:56Z", "source_id": 54168642, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T18:28:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:26:58Z", "source_id": 17379382, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6154, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:33:48Z", "source_id": 54187081, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T18:35:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:33:54Z", "source_id": 17384310, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:41:02Z", "source_id": 54206050, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T18:41:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:41:04Z", "source_id": 17389340, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7645, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:00:14Z", "source_id": 54256315, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:02:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:00:21Z", "source_id": 17402681, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7683, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:02Z", "source_id": 54278961, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T19:11:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:04Z", "source_id": 17408765, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7716, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:00Z", "source_id": 54301401, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T19:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:01Z", "source_id": 17414848, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:28Z", "source_id": 54348987, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T19:38:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:31Z", "source_id": 17427711, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:55Z", "source_id": 54373620, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T19:48:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:02Z", "source_id": 17434373, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:11Z", "source_id": 54395361, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T19:57:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:13Z", "source_id": 17440131, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7805, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:53Z", "source_id": 54406754, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T20:03:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:58Z", "source_id": 17443139, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T21:03:00+01:00", "operational_fact": true}] York 1824 1824 10 None None Blackpool North 2104 2104 6 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89009/2026-09-17/detailed None Poulton-le-Fylde 2026-09-17T20:58:00+01:00 Blackpool North 5.0 {"type": "LineString", "coordinates": [[-2.9896612890124863, 53.848216978547114], [-2.9897954, 53.848241599999994], [-2.990489, 53.8483525], [-2.9906882, 53.8483816], [-2.991081, 53.84844110000001], [-2.9913928999999997, 53.84848670000001], [-2.9916343, 53.8485063], [-2.9918609999999997, 53.8485202], [-2.9920833, 53.8485255], [-2.9952706999999994, 53.848520699999995], [-2.9957451999999996, 53.8485165], [-2.9964889999999995, 53.8484951], [-2.9973197999999996, 53.8484289], [-2.9978836999999996, 53.84837170000001], [-2.9993803999999997, 53.848166000000006], [-3.0009844, 53.8478337], [-3.0017967, 53.84761319999999], [-3.0022869999999995, 53.84747019999999], [-3.0026849, 53.8473527], [-3.0034775999999996, 53.8470709], [-3.0039402, 53.84690649999999], [-3.0051794, 53.8464444], [-3.0075825999999997, 53.8455931], [-3.0103345999999997, 53.8446088], [-3.0124857, 53.8438397], [-3.0144991999999995, 53.84310659999999], [-3.0162247, 53.8424915], [-3.0178662, 53.8419028], [-3.0198241999999995, 53.84114949999999], [-3.0205805999999997, 53.8407886], [-3.0212338721414653, 53.84046508143667], [-3.0214818, 53.84034230000001], [-3.023353999999999, 53.8392503], [-3.0256660999999996, 53.8378512], [-3.0282892999999995, 53.83629369999999], [-3.0289652, 53.8358918], [-3.0310948999999994, 53.8346191], [-3.0312616999999995, 53.8345159], [-3.03176, 53.8342076], [-3.0328973, 53.83353660000001], [-3.0339915999999993, 53.83288439999999], [-3.0359979, 53.83169409999999], [-3.0397607, 53.8294443], [-3.0401179, 53.829238100000005], [-3.040965, 53.8287415], [-3.0415778, 53.82837599999999], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]} 3.2 2058 2103 Poulton-le-Fylde Blackpool North H.S. Blackpool North 53.8223707 -3.0488645 53.8223707 -3.0488645 1 0 2026-09-17 20:13:56 TERMINATED 2026-09-17 20:03:00 Blackpool North TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443139 1789675319187076 123 123 2026-09-17 20:13:34.898891 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:34.772304
620854 639749 G01169 041V70MS17 2026-09-17 COMPLETE 17444194 2026-09-17 21:03:00 2026-09-17 20:13:56 2026-09-19 20:13:56 {"id": 639749, "stp": "P", "toc": "CrossCountry", "uid": "G01169", "consist": "220006", "dest_crs": "BRI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01169/2026-09-17/detailed", "trust_id": "041V70MS17", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-17", "dest_arr_time": "2242", "dest_platform": "3", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1V70", "timing_status": null, "origin_station": "Edinburgh", "current_leg_arr": "2105", "current_leg_dep": "2049", "current_leg_end": "Birmingham New Street", "origin_dep_time": "1605", "origin_platform": "2", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-17T20:13:56", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6863406, 52.637654299999994], [-1.686356896416264, 52.63757321891259], [-1.6863642966070704, 52.637536399999995], [-1.6863713918712309, 52.63750109819047], [-1.6863787247390687, 52.63746461417659], [-1.6864137999999995, 52.63729010000001], [-1.6865525999999995, 52.63641510000001], [-1.6866320999999995, 52.6357179], [-1.6866997999999995, 52.634805], [-1.6867346999999997, 52.63387120000001], [-1.6867073, 52.6330675], [-1.6866776999999995, 52.6325291], [-1.6866338, 52.6320126], [-1.6864744, 52.6312158], [-1.6863950999999997, 52.630826299999995], [-1.6862293, 52.6300357], [-1.6859825999999998, 52.629315699999985], [-1.6854482999999998, 52.627793], [-1.6847298, 52.6257789], [-1.6841094, 52.62403969999999], [-1.6840134, 52.6237708], [-1.6835652999999997, 52.62253249999999], [-1.6834779, 52.622284500000006], [-1.6834358, 52.6221555], [-1.6833314, 52.6218536], [-1.6820949, 52.6184563], [-1.6811233999999995, 52.6156684], [-1.6807094, 52.614400100000005], [-1.6800588, 52.612233999999994], [-1.6798603, 52.6114401], [-1.6797599999999997, 52.6110105], [-1.6797174, 52.6107851], [-1.6796680999999998, 52.6105808], [-1.6796645, 52.610555599999984], [-1.6795223999999995, 52.60990879999999], [-1.6792858, 52.6086724], [-1.679045, 52.6072063], [-1.6787302999999998, 52.60455760000001], [-1.6786691, 52.603902100000006], [-1.678653804961615, 52.60355296986019], [-1.6785825, 52.601925300000005], [-1.6785635000000003, 52.6004453], [-1.6785651, 52.600223199999995], [-1.67865, 52.5980562], [-1.67881, 52.59589819999999], [-1.6801328, 52.5849865], [-1.6802574, 52.5840034], [-1.6803312999999998, 52.583043499999995], [-1.6803798999999997, 52.58209], [-1.6803545, 52.57969899999999], [-1.6803186, 52.5791702], [-1.6802678999999998, 52.5785875], [-1.6801601999999998, 52.577698000000005], [-1.6800756999999995, 52.5770819], [-1.6799216, 52.5760807], [-1.6795118999999998, 52.5739809], [-1.6787114, 52.56975440000001], [-1.6786644999999998, 52.569467499999995], [-1.6785568, 52.5688934], [-1.6785559, 52.5686292], [-1.6784412999999998, 52.5680254], [-1.6783214, 52.567402099999995], [-1.6782166999999997, 52.566753199999994], [-1.6780859, 52.5658744], [-1.6780494999999995, 52.565568699999986], [-1.6779716999999998, 52.56489739999999], [-1.6779105, 52.5643404], [-1.6778611, 52.563829199999994], [-1.6778123, 52.563174499999995], [-1.6777852, 52.5627826], [-1.67777, 52.562383699999984], [-1.6777688000000002, 52.562332600000005], [-1.6777396999999998, 52.561658], [-1.6777206, 52.5610543], [-1.6777137999999998, 52.5605829], [-1.6777116, 52.56009079999999], [-1.6777095999999998, 52.5594347], [-1.6777174, 52.5589036], [-1.6777454, 52.5578996], [-1.6777958, 52.5569565], [-1.6778467, 52.55610209999999], [-1.6778565, 52.5559461], [-1.6779036619737886, 52.555272086284425], [-1.6779186, 52.5550586], [-1.6779771, 52.55443259999999], [-1.6780506999999998, 52.55386349999999], [-1.6781144, 52.55333829999999], [-1.6781699, 52.552971700000015], [-1.6782454, 52.55257490000001], [-1.6783231999999997, 52.5521742], [-1.6783876, 52.551909900000005], [-1.6784581, 52.551656699999995], [-1.6787658, 52.55076739999999], [-1.6790852999999997, 52.55003860000001], [-1.6793455, 52.54953090000001], [-1.6796673999999998, 52.5489869], [-1.6796835960170498, 52.54896191164581], [-1.6800417, 52.5484094], [-1.6801087, 52.5483102], [-1.6804776999999995, 52.5477994], [-1.6810230999999998, 52.54711069999999], [-1.6815326, 52.5465459], [-1.6820657, 52.5459925], [-1.6827614, 52.54532819999999], [-1.6834040999999995, 52.544766], [-1.6835569, 52.54464610000001], [-1.684358, 52.54402759999999], [-1.6852211999999998, 52.54340009999999], [-1.6863977, 52.5426646], [-1.6878802999999998, 52.54184450000001], [-1.6897636, 52.5408417], [-1.6973045999999998, 52.536890599999985], [-1.6981705, 52.5364503], [-1.7020886000000002, 52.5343845], [-1.7067990398270907, 52.53191437609145], [-1.7084577999999997, 52.53104450000001], [-1.7128643999999995, 52.5287294], [-1.7200536999999998, 52.524931599999995], [-1.7214765999999997, 52.524188499999994], [-1.7215908999999998, 52.5241289], [-1.7236268999999995, 52.5230741], [-1.7242831999999997, 52.5227252], [-1.7254996, 52.5221025], [-1.7265105999999997, 52.5216453], [-1.7277035, 52.52115899999998], [-1.7287757, 52.5207676], [-1.7298916999999998, 52.52040549999999], [-1.7309346999999995, 52.52009499999999], [-1.7314942, 52.51994299999999], [-1.7325497, 52.5196784], [-1.7336280999999998, 52.5194434], [-1.7340159, 52.5193662], [-1.7350272, 52.51918560000001], [-1.7361399, 52.51901860000001], [-1.7371966, 52.5188946], [-1.7377431, 52.518839099999994], [-1.7383252000000002, 52.51878459999998], [-1.7391218999999998, 52.518726400000006], [-1.7397226, 52.518691200000006], [-1.7401306999999997, 52.5186696], [-1.7407529999999998, 52.518647599999994], [-1.7412945, 52.518635], [-1.7419867, 52.518631], [-1.7429969, 52.5186427], [-1.7436522132881698, 52.51864845223294], [-1.7471550999999998, 52.5186792], [-1.7489886, 52.5187003], [-1.7504259999999998, 52.5186963], [-1.7518104999999995, 52.51867659999999], [-1.7529291, 52.51864239999999], [-1.7534788999999995, 52.5186165], [-1.7544360000000003, 52.5185655], [-1.7550323000000003, 52.51852790000001], [-1.755891, 52.51846249999999], [-1.7561432, 52.5184429], [-1.7565642999999995, 52.5184045], [-1.7568992, 52.5183754], [-1.7572948, 52.5183378], [-1.7575482999999998, 52.5183109], [-1.7579855, 52.5182628], [-1.7583493, 52.51822250000001], [-1.7587731, 52.518175199999995], [-1.7591079999999997, 52.5181371], [-1.7595548999999997, 52.51808219999999], [-1.7600068999999998, 52.518024999999994], [-1.7602817999999998, 52.51798909999999], [-1.7605754999999998, 52.5179491], [-1.7610998999999998, 52.517875700000005], [-1.7613774999999998, 52.517835700000006], [-1.7617275, 52.5177819], [-1.7621804999999997, 52.517708600000006], [-1.7625831999999997, 52.5176399], [-1.7628889, 52.5175852], [-1.7631477999999998, 52.5175354], [-1.7634009, 52.5174875], [-1.7636757999999997, 52.517435299999995], [-1.7645851, 52.5172712], [-1.7647181999999997, 52.5172473], [-1.7652999, 52.5171423], [-1.7659061, 52.51703369999999], [-1.7663822, 52.5169464], [-1.7671282, 52.51681150000001], [-1.7678332, 52.516681199999994], [-1.7685387, 52.516548], [-1.768995, 52.51646300000001], [-1.7695378, 52.5163645], [-1.7700245999999995, 52.51627559999999], [-1.7706082999999997, 52.5161676], [-1.7711136, 52.51607560000001], [-1.7715207999999998, 52.5159997], [-1.7719507999999995, 52.51592029999999], [-1.7723544, 52.51584770000001], [-1.7730143, 52.515726099999995], [-1.7738980999999998, 52.515563699999994], [-1.7746034999999998, 52.51543470000001], [-1.7751908999999997, 52.51532859999999], [-1.7758735, 52.5152021], [-1.7765543999999998, 52.5150775], [-1.7770425999999997, 52.51498939999999], [-1.7773818999999995, 52.51492819999999], [-1.7777859, 52.514852], [-1.7783786999999998, 52.51474269999999], [-1.7788025, 52.51466430000001], [-1.7792571, 52.51458110000001], [-1.7795504999999998, 52.51452499999999], [-1.7799410999999998, 52.51445539999999], [-1.780217, 52.514391999999994], [-1.7804355999999997, 52.5143414], [-1.7805790999999995, 52.5143079], [-1.7811221999999998, 52.514205900000015], [-1.7813462, 52.5141643], [-1.7819041, 52.5140631], [-1.7823023999999998, 52.5139888], [-1.7827395999999998, 52.5139088], [-1.7832304999999995, 52.5138198], [-1.7837159, 52.51372919999999], [-1.7842416999999997, 52.5136346], [-1.7845353999999998, 52.51357990000001], [-1.7852168, 52.5134546], [-1.7858979, 52.5133302], [-1.7865363, 52.51321269999998], [-1.787357, 52.51306249999998], [-1.7882475, 52.5128976], [-1.7890656, 52.5127474], [-1.789479, 52.5126716], [-1.7899023999999997, 52.512594], [-1.7905436, 52.5124769], [-1.7911497, 52.512365499999994], [-1.7919354999999992, 52.5122202], [-1.7928582000000002, 52.5120488], [-1.7934993999999995, 52.5119317], [-1.7941108, 52.51182029999999], [-1.7947492, 52.5117027], [-1.7956236000000003, 52.5115411], [-1.79627, 52.511420300000005], [-1.7966305682390429, 52.511354849380545], [-1.7968815000000002, 52.5113093], [-1.7970317999999996, 52.5112799], [-1.7976004000000003, 52.5111787], [-1.7978149999999995, 52.51113869999999], [-1.7981341, 52.5110807], [-1.7985767, 52.5110007], [-1.7989723000000002, 52.5109297], [-1.7992955, 52.5108702], [-1.7997783, 52.5107853], [-1.8000585999999996, 52.51073469999999], [-1.8006312999999996, 52.5106335], [-1.8011395, 52.51054199999999], [-1.8015097, 52.5104776], [-1.8019469, 52.51039840000001], [-1.802305, 52.510336300000006], [-1.8027100000000005, 52.5102613], [-1.8030815, 52.5101951], [-1.8036219, 52.5100972], [-1.8039599, 52.510036799999995], [-1.8042724, 52.50998049999999], [-1.8046801, 52.509905399999994], [-1.8050824000000003, 52.5098327], [-1.8053935, 52.509774799999995], [-1.8056564, 52.5097274], [-1.8060104, 52.5096621], [-1.8064503, 52.5095805], [-1.8068446, 52.50950869999999], [-1.8072027, 52.5094442], [-1.807396, 52.50940809999999], [-1.8075567, 52.509378100000006], [-1.8078142, 52.5093308], [-1.8080944999999995, 52.509278499999986], [-1.8083534, 52.50923040000001], [-1.8086095, 52.50918380000001], [-1.8089139000000003, 52.5091283], [-1.8093257, 52.509054899999995], [-1.8098393, 52.5089594], [-1.8103033, 52.5088737], [-1.810644, 52.5088108], [-1.8109739, 52.5087529], [-1.8114272, 52.5086712], [-1.8118522999999995, 52.50858959999999], [-1.8123177, 52.5085014], [-1.8125886, 52.5084508], [-1.8128392999999996, 52.5084043], [-1.8131961, 52.50833660000001], [-1.8135434, 52.50827369999999], [-1.8137754, 52.508231300000006], [-1.8141965, 52.5081529], [-1.81467, 52.508064699999984], [-1.8151098, 52.5079864], [-1.8155403, 52.50790639999999], [-1.8160634, 52.5078109], [-1.8164, 52.50774719999999], [-1.8168318, 52.507668], [-1.8172462, 52.5075946], [-1.8177679, 52.507497400000005], [-1.8182332999999995, 52.5074117], [-1.8185726, 52.507352100000006], [-1.8189332999999996, 52.5072877], [-1.8192887, 52.5072199], [-1.8196534999999996, 52.507153], [-1.8200143, 52.5070836], [-1.820438, 52.5070036], [-1.8208000999999996, 52.50693340000001], [-1.8210804, 52.5068803], [-1.8213728, 52.50682479999999], [-1.8247415999999996, 52.5062126], [-1.8252566, 52.506117999999994], [-1.8258789, 52.506001999999995], [-1.8263645, 52.50591099999999], [-1.8268968000000003, 52.5058101], [-1.8273313, 52.5057285], [-1.827735, 52.5056501], [-1.8282996, 52.505539899999995], [-1.8290224, 52.50539870000001], [-1.8297426, 52.505260799999995], [-1.8303823, 52.5051399], [-1.8308006999999995, 52.505060799999995], [-1.8311991999999997, 52.504989900000005], [-1.8316122, 52.504914800000016], [-1.8319636, 52.5048511], [-1.8325844, 52.504741499999994], [-1.8330040999999997, 52.5046573], [-1.8331529, 52.50462929999999], [-1.8337928, 52.50449889999999], [-1.8351275, 52.50426730000001], [-1.8360189999999996, 52.504105], [-1.8368180000000005, 52.50394229999999], [-1.8376154, 52.5038113], [-1.8382765, 52.5036753], [-1.8394106, 52.5034807], [-1.8401726, 52.503324], [-1.8409962, 52.503187399999995], [-1.8415954, 52.50307680000001], [-1.8423781999999995, 52.50291519999999], [-1.8430630999999995, 52.502804700000006], [-1.8436848999999995, 52.502690400000006], [-1.8444252999999995, 52.502554], [-1.8446653, 52.5025107], [-1.8451587, 52.50241859999999], [-1.845896, 52.502279699999995], [-1.8467937000000003, 52.5021148], [-1.8476911, 52.5019491], [-1.8486976, 52.5017639], [-1.8492012999999996, 52.50166659999999], [-1.8496252999999996, 52.501579099999994], [-1.8501324999999995, 52.5014681], [-1.8505821, 52.5013617], [-1.8509829, 52.5012615], [-1.8512383, 52.5011955], [-1.8514906, 52.501127], [-1.8517854, 52.5010452], [-1.8521189, 52.5009456], [-1.8526347, 52.5007874], [-1.8530479, 52.5006542], [-1.8537474000000005, 52.50041190000001], [-1.8540394, 52.500306899999984], [-1.8543128, 52.50020589999999], [-1.854628, 52.50008420000001], [-1.8550433, 52.4999187], [-1.8554073, 52.499766999999984], [-1.8556643, 52.49965989999999], [-1.8559663, 52.4995278], [-1.8562462, 52.499399], [-1.8565521, 52.4992558], [-1.856799, 52.4991404], [-1.8570249000000003, 52.4990305], [-1.8572393000000005, 52.4989254], [-1.8573157638004505, 52.49888447258049], [-1.8573588474289584, 52.498861411955595], [-1.8575101999999997, 52.4987804], [-1.8575665, 52.498749399999994], [-1.8576777, 52.498688699999995], [-1.8583228, 52.49832139999999], [-1.858825, 52.4980196], [-1.8590263, 52.49789440000001], [-1.8592726999999996, 52.4977373], [-1.8596182, 52.49750850000001], [-1.8596675, 52.4974738], [-1.8603320999999997, 52.4970053], [-1.8610161, 52.49647959999999], [-1.861364, 52.4962064], [-1.8615934, 52.4960093], [-1.8618322, 52.4958003], [-1.86216, 52.4955045], [-1.8623664999999996, 52.49530299999999], [-1.8625566, 52.49511559999999], [-1.8628957999999995, 52.494763500000005], [-1.8630688, 52.4945786], [-1.8632087, 52.494418800000005], [-1.8633071258224183, 52.49430286280318], [-1.8634486999999995, 52.4941361], [-1.863726, 52.4937973], [-1.8639671, 52.49347099999999], [-1.8640845, 52.493308600000006], [-1.8642828, 52.4930141], [-1.8644678, 52.492717699999986], [-1.8645969, 52.4924844], [-1.864717, 52.4922388], [-1.8648221000000005, 52.4919778], [-1.8648758, 52.4918188], [-1.864949, 52.4915813], [-1.8649688, 52.4915034], [-1.8650112000000003, 52.4913366], [-1.8650597999999996, 52.4910944], [-1.8651038, 52.49071549999999], [-1.8651238, 52.4905547], [-1.8651451, 52.49047269999999], [-1.8651732, 52.4903716], [-1.8651897, 52.49029269999999], [-1.865213, 52.49020540000001], [-1.8652265, 52.490052199999994], [-1.8653397, 52.48952400000001], [-1.8653694000000005, 52.4892872], [-1.8654969, 52.48890939999998], [-1.8655628, 52.488667], [-1.8655903, 52.4885113], [-1.8656455000000003, 52.4882818], [-1.8657015, 52.488137900000005], [-1.8657717, 52.4879699], [-1.8658198, 52.4878452], [-1.865849, 52.4877762], [-1.8658866000000005, 52.4876668], [-1.8659419, 52.48752220000001], [-1.8660456999999997, 52.4871873], [-1.8661069, 52.4870499], [-1.8661882000000003, 52.4868749], [-1.8662499999999995, 52.48671439999999], [-1.8662997999999995, 52.486578], [-1.8663709, 52.48636330000001], [-1.8665239999999996, 52.4860236], [-1.8666349, 52.4857731], [-1.8668212999999996, 52.48530679999999], [-1.8668641484156567, 52.48518693465716], [-1.8669145999999996, 52.48504580000001], [-1.8669313999999997, 52.4849962], [-1.8670123999999997, 52.4847339], [-1.8670791999999996, 52.484522799999986], [-1.8671141, 52.48441079999999], [-1.8671372, 52.4843379], [-1.8672103, 52.48415599999999], [-1.8672706999999995, 52.48403309999999], [-1.8673492999999992, 52.4838884], [-1.8674449, 52.4837375], [-1.8675414, 52.483608700000005], [-1.8676348, 52.48348909999999], [-1.8677823, 52.483320600000006], [-1.8679303, 52.483171600000006], [-1.8680905000000003, 52.4830242], [-1.8682954999999997, 52.4828564], [-1.868474, 52.48272869999999], [-1.8686684, 52.4826], [-1.8688231999999996, 52.482505999999994], [-1.8690068, 52.4824023], [-1.8693102, 52.4822541], [-1.8696384, 52.4821144], [-1.869786263131597, 52.48206541222402], [-1.8698852630461495, 52.48206375383478], [-1.8699635999999995, 52.48203749999999], [-1.869997908071446, 52.48202686933506], [-1.8701017, 52.482024800000005], [-1.8704276, 52.4820188], [-1.8708403, 52.482006199999994], [-1.8711842999999997, 52.4819915], [-1.8714226000000005, 52.48197820000001], [-1.8716888, 52.4819626], [-1.8719603999999996, 52.48194169999999], [-1.8722479, 52.4819159], [-1.8726879999999997, 52.4818736], [-1.8729743, 52.48184760000001], [-1.87337, 52.481807200000006], [-1.8738157, 52.48176060000001], [-1.8744692999999997, 52.481692899999985], [-1.8753174, 52.4816079], [-1.8755532, 52.481585599999995], [-1.8757856999999996, 52.4815665], [-1.8760912, 52.4815486], [-1.876139842711423, 52.481546346532234], [-1.8763997270251511, 52.48153778197099], [-1.8766292306656676, 52.48152821315189], [-1.8768326941663176, 52.48151787642327], [-1.877014458060448, 52.48150700813347], [-1.877178862881405, 52.48149584463085], [-1.877330249162534, 52.48148462226372], [-1.8774729574371816, 52.48147357738046], [-1.877611328238694, 52.48146294632939], [-1.8777497021004168, 52.48145296545885], [-1.877892419555696, 52.48144387111719], [-1.8780438211378776, 52.48143589965275], [-1.878208247380309, 52.481429287413874], [-1.8783900388163348, 52.4814242707489], [-1.8785935359793011, 52.48142108600618], [-1.878823079402555, 52.481419969534045], [-1.8790830096194424, 52.48142115768085], [-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.8844165067538032, 52.48080322322383], [-1.884665778725644, 52.480757954716715], [-1.8848870049202704, 52.48071937425167], [-1.8850841116374408, 52.480686385403075], [-1.8852610251769144, 52.480657891745295], [-1.8854216718384504, 52.48063279685269], [-1.8855699779218087, 52.48061000429961], [-1.885709869726748, 52.48058841766044], [-1.885845273553027, 52.480566940509554], [-1.8859801157004048, 52.48054447642129], [-1.8861183224686415, 52.480519928970025], [-1.886263820157496, 52.48049220173013], [-1.8864205350667271, 52.48046019827596], [-1.8865923934960944, 52.480422822181886], [-1.8867833217453565, 52.48037897702227], [-1.8869972461142728, 52.480327566371486], [-1.8872380929026027, 52.48026749380388], [-1.8881971, 52.48002960000001], [-1.8885045, 52.4799526], [-1.8890378999999995, 52.47981240000001], [-1.8893531, 52.479720699999994], [-1.889591, 52.47964429999999], [-1.8900385, 52.47949750000001], [-1.8902345000000005, 52.47944050000001], [-1.8904801, 52.4793731], [-1.8913483, 52.4791587], [-1.8919607000000005, 52.479003199999994], [-1.8920355373672435, 52.47898449539368], [-1.8920913887313835, 52.478970536081576], [-1.8943957, 52.4783946], [-1.8950949, 52.47821890000001], [-1.8954546999999995, 52.4781387], [-1.8955996, 52.4781079], [-1.8959627999999995, 52.4780361], [-1.8961198, 52.47800349999999], [-1.8963659999999996, 52.47794049999999], [-1.8966552, 52.4778793], [-1.8967294, 52.477861399999995], [-1.8969293, 52.477838799999994], [-1.8971507, 52.4778169], [-1.8973274, 52.47780569999999], [-1.8974176, 52.4778009], [-1.8975787, 52.4777999], [-1.8979235, 52.47780969999999], [-1.898283, 52.47782], [-1.8986508, 52.4778506], [-1.8989038, 52.47787269999999], [-1.8989631, 52.4778787], [-1.8991024, 52.47789269999999], [-1.8995190551434753, 52.477939569323325]]}", "current_leg_start": "Tamworth High Level", "dest_arr_time_act": "2242", "motion_projection": null, "next_location_lat": "52.4779396", "next_location_lon": "-1.8995191", "previous_location": "Tamworth High Level", "current_leg_milage": "17.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 446.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1013.735, \"from_m\": 446.739, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1076.414, \"from_m\": 1013.735, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1142.866, \"from_m\": 1076.414, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1613.024, \"from_m\": 1142.866, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2251.766, \"from_m\": 1613.024, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5604.689, \"from_m\": 2251.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9316.096, \"from_m\": 5604.689, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 9388.056, \"from_m\": 9316.096, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 10069.944, \"from_m\": 9388.056, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 16574.894, \"from_m\": 10069.944, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 25200.365, \"from_m\": 16574.894, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 26092.847, \"from_m\": 25200.365, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 28127.341, \"from_m\": 26092.847, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 29104.974, \"from_m\": 28127.341, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 32450.281, \"from_m\": 29104.974, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 33511.578, \"from_m\": 32450.281, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 38414.128, \"from_m\": 33511.578, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 45516.752, \"from_m\": 38414.128, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 47370.245, \"from_m\": 45516.752, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 50540.028, \"from_m\": 47370.245, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 55291.971, \"from_m\": 50540.028, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 55970.204, \"from_m\": 55291.971, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56915.365, \"from_m\": 55970.204, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 57781.156, \"from_m\": 56915.365, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57900.951, \"from_m\": 57781.156, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 62673.9, \"from_m\": 57900.951, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63342.733, \"from_m\": 62673.9, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 64093.566, \"from_m\": 63342.733, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66103.206, \"from_m\": 64093.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68215.166, \"from_m\": 66103.206, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 69627.747, \"from_m\": 68215.166, \"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\": 72911.762, \"from_m\": 69627.747, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75738.657, \"from_m\": 72911.762, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 75819.481, \"from_m\": 75738.657, \"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\": 78945.693, \"from_m\": 75819.481, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 80402.505, \"from_m\": 78945.693, \"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\": 87680.724, \"from_m\": 80402.505, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 89036.258, \"from_m\": 87680.724, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90830.946, \"from_m\": 89036.258, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 92092.225, \"from_m\": 90830.946, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 93165.417, \"from_m\": 92092.225, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 94109.333, \"from_m\": 93165.417, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 95238.399, \"from_m\": 94109.333, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 96046.438, \"from_m\": 95238.399, \"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\": 105125.649, \"from_m\": 96046.438, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 106768.452, \"from_m\": 105125.649, \"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\": 122364.794, \"from_m\": 106768.452, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 123307.753, \"from_m\": 122364.794, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 123338.278, \"from_m\": 123307.753, \"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\": 123526.987, \"from_m\": 123338.278, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 129964.706, \"from_m\": 123526.987, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131154.584, \"from_m\": 129964.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\": 136788.335, \"from_m\": 131154.584, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 142243.563, \"from_m\": 136788.335, \"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\": 142841.99, \"from_m\": 142243.563, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 144008.23, \"from_m\": 142841.99, \"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\": 144675.926, \"from_m\": 144008.23, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 150915.24, \"from_m\": 144675.926, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 151659.65, \"from_m\": 150915.24, \"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\": 159885.764, \"from_m\": 151659.65, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 162619.557, \"from_m\": 159885.764, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 163779.904, \"from_m\": 162619.557, \"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\": 166326.98, \"from_m\": 163779.904, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 166362.466, \"from_m\": 166326.98, \"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\": 169535.69, \"from_m\": 166362.466, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 171268.25, \"from_m\": 169535.69, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 171943.494, \"from_m\": 171268.25, \"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\": 172996.569, \"from_m\": 171943.494, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 173843.241, \"from_m\": 172996.569, \"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\": 192953.591, \"from_m\": 173843.241, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 197078.843, \"from_m\": 192953.591, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 197106.13, \"from_m\": 197078.843, \"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\": 197926.576, \"from_m\": 197106.13, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 198846.465, \"from_m\": 197926.576, \"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\": 199609.527, \"from_m\": 198846.465, \"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\": 199640.758, \"from_m\": 199609.527, \"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\": 199671.726, \"from_m\": 199640.758, \"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\": 200302.999, \"from_m\": 199671.726, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 200328.611, \"from_m\": 200302.999, \"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\": 200350.59, \"from_m\": 200328.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\": 200381.888, \"from_m\": 200350.59, \"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\": 200419.001, \"from_m\": 200381.888, \"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\": 201113.938, \"from_m\": 200419.001, \"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\": 201465.145, \"from_m\": 201113.938, \"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\": 201817.556, \"from_m\": 201465.145, \"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\": 202215.217, \"from_m\": 201817.556, \"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\": 203048.318, \"from_m\": 202215.217, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 218659.485, \"from_m\": 203048.318, \"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\": 221050.363, \"from_m\": 218659.485, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 221742.355, \"from_m\": 221050.363, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 221778.291, \"from_m\": 221742.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 222247.452, \"from_m\": 221778.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\": 222955.235, \"from_m\": 222247.452, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 224884.766, \"from_m\": 222955.235, \"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\": 231380.942, \"from_m\": 224884.766, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 238228.27, \"from_m\": 231380.942, \"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\": 239730.22, \"from_m\": 238228.27, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 249303.624, \"from_m\": 239730.22, \"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\": 250452.35, \"from_m\": 249303.624, \"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\": 251448.234, \"from_m\": 250452.35, \"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\": 258129.999, \"from_m\": 251448.234, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 258542.013, \"from_m\": 258129.999, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 261933.585, \"from_m\": 258542.013, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 264252.893, \"from_m\": 261933.585, \"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\": 326832.871, \"from_m\": 264252.893, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 327821.082, \"from_m\": 326832.871, \"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\": 328120.629, \"from_m\": 327821.082, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 328366.421, \"from_m\": 328120.629, \"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\": 328406.833, \"from_m\": 328366.421, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 328605.582, \"from_m\": 328406.833, \"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\": 328763.561, \"from_m\": 328605.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 328897.921, \"from_m\": 328763.561, \"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\": 329204.422, \"from_m\": 328897.921, \"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\": 329233.944, \"from_m\": 329204.422, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 329309.577, \"from_m\": 329233.944, \"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\": 329414.838, \"from_m\": 329309.577, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 329465.887, \"from_m\": 329414.838, \"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\": 331752.934, \"from_m\": 329465.887, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 333902.558, \"from_m\": 331752.934, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 345352.967, \"from_m\": 333902.558, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 346678.703, \"from_m\": 345352.967, \"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\": 354009.289, \"from_m\": 346678.703, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 354040.17, \"from_m\": 354009.289, \"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\": 363214.652, \"from_m\": 354040.17, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 363281.627, \"from_m\": 363214.652, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 365210.412, \"from_m\": 363281.627, \"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\": 366029.583, \"from_m\": 365210.412, \"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\": 368079.03, \"from_m\": 366029.583, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 368118.119, \"from_m\": 368079.03, \"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\": 368801.549, \"from_m\": 368118.119, \"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\": 369248.801, \"from_m\": 368801.549, \"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\": 369585.005, \"from_m\": 369248.801, \"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\": 369834.92, \"from_m\": 369585.005, \"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\": 370328.78, \"from_m\": 369834.92, \"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\": 370536.144, \"from_m\": 370328.78, \"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\": 370755.8, \"from_m\": 370536.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\": 371012.341, \"from_m\": 370755.8, \"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\": 371234.577, \"from_m\": 371012.341, \"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\": 372048.3, \"from_m\": 371234.577, \"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\": 378323.177, \"from_m\": 372048.3, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 383978.63, \"from_m\": 378323.177, \"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\": 386016.838, \"from_m\": 383978.63, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 386543.202, \"from_m\": 386016.838, \"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\": 387670.555, \"from_m\": 386543.202, \"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\": 388272.374, \"from_m\": 387670.555, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 401975.841, \"from_m\": 388272.374, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 402807.05, \"from_m\": 401975.841, \"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\": 404049.425, \"from_m\": 402807.05, \"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\": 413103.235, \"from_m\": 404049.425, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 413831.699, \"from_m\": 413103.235, \"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\": 417782.806, \"from_m\": 413831.699, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 418062.416, \"from_m\": 417782.806, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 422020.705, \"from_m\": 418062.416, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 423324.979, \"from_m\": 422020.705, \"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\": 423718.31, \"from_m\": 423324.979, \"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\": 431456.449, \"from_m\": 423718.31, \"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\": 431488.582, \"from_m\": 431456.449, \"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\": 431490.715, \"from_m\": 431488.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 432143.193, \"from_m\": 431490.715, \"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\": 432306.405, \"from_m\": 432143.193, \"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\": 432532.207, \"from_m\": 432306.405, \"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\": 433192.904, \"from_m\": 432532.207, \"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\": 438123.011, \"from_m\": 433192.904, \"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\": 438177.992, \"from_m\": 438123.011, \"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\": 439612.088, \"from_m\": 438177.992, \"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\": 450789.598, \"from_m\": 439612.088, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 450828.767, \"from_m\": 450789.598, \"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\": 451309.107, \"from_m\": 450828.767, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 451379.914, \"from_m\": 451309.107, \"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\": 458775.088, \"from_m\": 451379.914, \"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\": 471862.527, \"from_m\": 458775.088, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 473716.28, \"from_m\": 471862.527, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 474393.658, \"from_m\": 473716.28, \"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\": 485277.373, \"from_m\": 474393.658, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 488442.391, \"from_m\": 485277.373, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 488742.192, \"from_m\": 488442.391, \"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\": 488819.997, \"from_m\": 488742.192, \"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\": 490268.481, \"from_m\": 488819.997, \"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\": 491053.456, \"from_m\": 490268.481, \"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\": 507884.662, \"from_m\": 491053.456, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 508586.02, \"from_m\": 507884.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\": 516299.646, \"from_m\": 508586.02, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 516360.35, \"from_m\": 516299.646, \"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\": 538148.514, \"from_m\": 516360.35, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 542845.519, \"from_m\": 538148.514, \"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\": 544081.967, \"from_m\": 542845.519, \"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\": 545268.647, \"from_m\": 544081.967, \"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\": 551831.64, \"from_m\": 545268.647, \"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\": 553506.561, \"from_m\": 551831.64, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 553579.014, \"from_m\": 553506.561, \"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\": 554188.504, \"from_m\": 553579.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 555133.063, \"from_m\": 554188.504, \"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\": 555188.41, \"from_m\": 555133.063, \"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\": 555252.756, \"from_m\": 555188.41, \"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\": 555337.249, \"from_m\": 555252.756, \"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\": 556156.675, \"from_m\": 555337.249, \"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\": 556520.482, \"from_m\": 556156.675, \"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\": 556568.056, \"from_m\": 556520.482, \"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\": 557068.853, \"from_m\": 556568.056, \"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\": 557296.521, \"from_m\": 557068.853, \"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\": 558763.422, \"from_m\": 557296.521, \"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\": 561272.34, \"from_m\": 558763.422, \"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\": 564701.787, \"from_m\": 561272.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\": 564997.788, \"from_m\": 564701.787, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 565300.172, \"from_m\": 564997.788, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 565453.7, \"from_m\": 565300.172, \"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\": 569620.835, \"from_m\": 565453.7, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 569644.45, \"from_m\": 569620.835, \"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\": 575678.107, \"from_m\": 569644.45, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 576186.838, \"from_m\": 575678.107, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 579640.231, \"from_m\": 576186.838, \"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\": 579681.605, \"from_m\": 579640.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 580484.49, \"from_m\": 579681.605, \"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\": 582876.053, \"from_m\": 580484.49, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 582923.259, \"from_m\": 582876.053, \"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\": 583609.865, \"from_m\": 582923.259, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 600556.437, \"from_m\": 583609.865, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 601368.641, \"from_m\": 600556.437, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 628349.605, \"from_m\": 601368.641, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 638836.067, \"from_m\": 628349.605, \"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\": 642179.89, \"from_m\": 638836.067, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 642285.431, \"from_m\": 642179.89, \"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\": 643827.076, \"from_m\": 642285.431, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 644251.214, \"from_m\": 643827.076, \"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\": 664916.98, \"from_m\": 644251.214, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 664956.687, \"from_m\": 664916.98, \"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\": 672539.836, \"from_m\": 664956.687, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 684545.015, \"from_m\": 672539.836, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 685763.351, \"from_m\": 684545.015, \"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\": 686417.681, \"from_m\": 685763.351, \"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\": 686613.836, \"from_m\": 686417.681, \"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\": 686739.464, \"from_m\": 686613.836, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 686824.022, \"from_m\": 686739.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\": 692764.48, \"from_m\": 686824.022, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 694157.556, \"from_m\": 692764.48, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 696355.114, \"from_m\": 694157.556, \"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\": 697198.264, \"from_m\": 696355.114, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 697299.243, \"from_m\": 697198.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 700165.242, \"from_m\": 697299.243, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 700185.331, \"from_m\": 700165.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 700562.641, \"from_m\": 700185.331, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 700717.009, \"from_m\": 700562.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 701909.56, \"from_m\": 700717.009, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 702259.084, \"from_m\": 701909.56, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 702694.909, \"from_m\": 702259.084, \"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\": 702747.58, \"from_m\": 702694.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 702785.087, \"from_m\": 702747.58, \"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\": 702801.461, \"from_m\": 702785.087, \"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\": 702864.514, \"from_m\": 702801.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 703472.923, \"from_m\": 702864.514, \"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\": 639749, \"profile_key\": \"89b2764f9b3cdd9f48333a7c2e4a7490e86eb657608f6991a707883cd0a26423\", \"schedule_id\": 8215, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608H\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 5, \"distance_m\": 9462.123, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"Prestonpans\", \"stage_seq\": 6, \"distance_m\": 15108.22, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"Drem\", \"stage_seq\": 7, \"distance_m\": 28451.773, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Dunbar\", \"stage_seq\": 8, \"distance_m\": 46627.201, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625H\", \"location\": \"Oxwellmains Crossover\", \"stage_seq\": 9, \"distance_m\": 49823.516, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Grantshouse\", \"stage_seq\": 10, \"distance_m\": 65551.605, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Reston\", \"stage_seq\": 11, \"distance_m\": 74232.694, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"Reston Sig. EG402\", \"stage_seq\": 12, \"distance_m\": 89289.387, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1646H\", \"location\": \"Berwick-upon-Tweed\", \"stage_seq\": 13, \"distance_m\": 92252.663, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655H\", \"location\": \"Belford L.C.\", \"stage_seq\": 14, \"distance_m\": 117021.803, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1704H\", \"location\": \"Alnmouth\", \"stage_seq\": 15, \"distance_m\": 143864.15, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"1716H\", \"wtt_dep\": \"1718\", \"location\": \"Morpeth\", \"stage_seq\": 16, \"distance_m\": 173206.953, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727H\", \"location\": \"Benton North Jn\", \"stage_seq\": 17, \"distance_m\": 192953.591, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729\", \"location\": \"Heaton South Jn\", \"stage_seq\": 18, \"distance_m\": 196970.54, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1740H\", \"location\": \"Newcastle\", \"stage_seq\": 19, \"distance_m\": 199962.779, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742H\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 20, \"distance_m\": 201179.163, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746\", \"location\": \"Birtley Jn\", \"stage_seq\": 21, \"distance_m\": 207732.749, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"1752\", \"wtt_dep\": \"1754\", \"location\": \"Durham\", \"stage_seq\": 22, \"distance_m\": 222247.452, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759H\", \"location\": \"Tursdale Jn\", \"stage_seq\": 23, \"distance_m\": 233874.652, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1801\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 24, \"distance_m\": 238120.701, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"1810\", \"wtt_dep\": \"1812\", \"location\": \"Darlington\", \"stage_seq\": 25, \"distance_m\": 257569.857, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1821\", \"location\": \"Northallerton\", \"stage_seq\": 26, \"distance_m\": 280482.586, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1824H\", \"location\": \"Thirsk\", \"stage_seq\": 27, \"distance_m\": 292971.733, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1830H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 28, \"distance_m\": 313259.741, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837H\", \"location\": \"Skelton Jn\", \"stage_seq\": 29, \"distance_m\": 326018.652, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"1840\", \"wtt_dep\": \"1843\", \"location\": \"York\", \"stage_seq\": 30, \"distance_m\": 328650.386, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848\", \"location\": \"Colton Jn\", \"stage_seq\": 31, \"distance_m\": 337555.664, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854\", \"location\": \"Church Fenton\", \"stage_seq\": 32, \"distance_m\": 345939.15, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857H\", \"location\": \"Micklefield\", \"stage_seq\": 33, \"distance_m\": 354140.575, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901H\", \"location\": \"Cross Gates\", \"stage_seq\": 34, \"distance_m\": 362596.658, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 35, \"distance_m\": 367074.15, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"1908\", \"wtt_dep\": \"1915\", \"location\": \"Leeds\", \"stage_seq\": 36, \"distance_m\": 369708.868, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916\", \"location\": \"Leeds West Jn\", \"stage_seq\": 37, \"distance_m\": 370224.361, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 38, \"distance_m\": 370609.628, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917\", \"location\": \"Holbeck Jn\", \"stage_seq\": 39, \"distance_m\": 371174.513, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1927H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 40, \"distance_m\": 385910.373, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 41, \"distance_m\": 392249.393, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 42, \"distance_m\": 401841.919, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Moorthorpe\", \"stage_seq\": 43, \"distance_m\": 402937.687, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942H\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 44, \"distance_m\": 415280.492, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 45, \"distance_m\": 418703.167, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946H\", \"location\": \"Holmes Jn\", \"stage_seq\": 46, \"distance_m\": 423860.319, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 47, \"distance_m\": 426873.311, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 48, \"distance_m\": 431261.092, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"1954H\", \"wtt_dep\": \"1956H\", \"location\": \"Sheffield\", \"stage_seq\": 49, \"distance_m\": 431984.068, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 50, \"distance_m\": 438063.788, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Tapton Jn\", \"stage_seq\": 51, \"distance_m\": 450828.767, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"2007\", \"wtt_dep\": \"2008H\", \"location\": \"Chesterfield\", \"stage_seq\": 52, \"distance_m\": 451741.667, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 53, \"distance_m\": 453183.395, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 54, \"distance_m\": 456954.384, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Ambergate Jn\", \"stage_seq\": 55, \"distance_m\": 474546.769, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 56, \"distance_m\": 489155.818, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2031\", \"location\": \"Derby\", \"stage_seq\": 57, \"distance_m\": 490610.924, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 58, \"distance_m\": 492036.825, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Stenson Jn\", \"stage_seq\": 59, \"distance_m\": 498407.772, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"North Stafford Jn\", \"stage_seq\": 60, \"distance_m\": 499163.915, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 61, \"distance_m\": 504818.563, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 62, \"distance_m\": 508211.44, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Wichnor Jn\", \"stage_seq\": 63, \"distance_m\": 516934.714, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"2047H\", \"wtt_dep\": \"2049\", \"location\": \"Tamworth High Level\", \"stage_seq\": 64, \"distance_m\": 528922.963, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 65, \"distance_m\": 538148.514, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Water Orton\", \"stage_seq\": 66, \"distance_m\": 544522.356, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 67, \"distance_m\": 547085.928, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Landor Street Jn\", \"stage_seq\": 68, \"distance_m\": 554270.717, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104\", \"location\": \"Grand Jn\", \"stage_seq\": 69, \"distance_m\": 555245.822, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Proof House Jn\", \"stage_seq\": 70, \"distance_m\": 555810.105, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": \"2112\", \"location\": \"Birmingham New Street\", \"stage_seq\": 71, \"distance_m\": 556823.232, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Five Ways\", \"stage_seq\": 72, \"distance_m\": 558233.556, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Selly Oak\", \"stage_seq\": 73, \"distance_m\": 562113.005, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Kings Norton\", \"stage_seq\": 74, \"distance_m\": 565629.683, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122H\", \"location\": \"Longbridge\", \"stage_seq\": 75, \"distance_m\": 569462.03, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125H\", \"location\": \"Barnt Green\", \"stage_seq\": 76, \"distance_m\": 573794.796, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Bromsgrove\", \"stage_seq\": 77, \"distance_m\": 579792.683, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 78, \"distance_m\": 582820.492, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 79, \"distance_m\": 600990.981, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"Ashchurch\", \"stage_seq\": 80, \"distance_m\": 618177.84, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2152\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 81, \"distance_m\": 629884.348, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 82, \"distance_m\": 638719.072, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Horton Road Jn\", \"stage_seq\": 83, \"distance_m\": 639888.831, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2205\", \"location\": \"Gloucester\", \"stage_seq\": 84, \"distance_m\": 640495.793, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 85, \"distance_m\": 641102.754, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 86, \"distance_m\": 642207.955, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"Standish Jn\", \"stage_seq\": 87, \"distance_m\": 652114.084, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Charfield\", \"stage_seq\": 88, \"distance_m\": 673099.216, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Yate\", \"stage_seq\": 89, \"distance_m\": 684050.418, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 90, \"distance_m\": 686641.646, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"2230H\", \"wtt_dep\": \"2233H\", \"location\": \"Bristol Parkway\", \"stage_seq\": 91, \"distance_m\": 693998.87, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 92, \"distance_m\": 696402.306, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236H\", \"location\": \"Horfield Jn\", \"stage_seq\": 93, \"distance_m\": 697420.417, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 94, \"distance_m\": 702313.592, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"Bristol East Jn\", \"stage_seq\": 95, \"distance_m\": 702905.211, \"section_seq\": 1, \"route_path_id\": 68302}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 96, \"distance_m\": 703472.923, \"section_seq\": 1, \"route_path_id\": 68302}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 703472.923, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68302}], \"total_distance_m\": 703472.923, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 698095.95, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5376.973, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1605", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "16.0", "current_position_lat": "52.4779396", "current_position_lon": "-1.8995191", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:12:36Z\", \"source_id\": 53643207, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:13:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:12:41Z\", \"source_id\": 17232775, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:17:13Z\", \"source_id\": 53655530, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:18:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:17:12Z\", \"source_id\": 17236145, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:35:55Z\", \"source_id\": 53703459, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:36:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:36:02Z\", \"source_id\": 17249935, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:43:08Z\", \"source_id\": 53721597, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:43:13Z\", \"source_id\": 17255136, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:03:24Z\", \"source_id\": 53774519, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:05:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:03:26Z\", \"source_id\": 17270231, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3307, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:15:47Z\", \"source_id\": 53807675, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:16:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:15:51Z\", \"source_id\": 17279701, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:31:18Z\", \"source_id\": 53848362, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:31:23Z\", \"source_id\": 17291483, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:50:45Z\", \"source_id\": 53901113, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:51:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:50:51Z\", \"source_id\": 17306401, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:08:01Z\", \"source_id\": 53949441, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:08:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:07:48Z\", \"source_id\": 17319589, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:20:16Z\", \"source_id\": 53984456, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:21:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:20:18Z\", \"source_id\": 17329294, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:36:07Z\", \"source_id\": 17341452, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:55:14Z\", \"source_id\": 54081981, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:56:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:55:17Z\", \"source_id\": 17355963, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:58:49Z\", \"source_id\": 54091892, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:58:51Z\", \"source_id\": 17358595, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:06:15Z\", \"source_id\": 54112138, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:07:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:06:20Z\", \"source_id\": 17364285, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:29:06Z\", \"source_id\": 54174543, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:30:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:29:11Z\", \"source_id\": 17380939, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:40:16Z\", \"source_id\": 54204051, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:41:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:40:19Z\", \"source_id\": 17388817, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:46:18Z\", \"source_id\": 54220237, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:47:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:46:18Z\", \"source_id\": 17393051, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:55:57Z\", \"source_id\": 54245338, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:57:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:55:58Z\", \"source_id\": 17399824, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:10:09Z\", \"source_id\": 54281903, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:11:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:10:13Z\", \"source_id\": 17409498, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:29Z\", \"source_id\": 17421795, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:59Z\", \"source_id\": 54352628, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:39:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:00Z\", \"source_id\": 17428630, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:45Z\", \"source_id\": 54368589, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:51Z\", \"source_id\": 17432996, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:27Z\", \"source_id\": 54391460, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:31Z\", \"source_id\": 17439107, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:36Z\", \"source_id\": 54410822, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:38Z\", \"source_id\": 17444193, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "11B", "timing_fact_generation": 1789675418859558, "current_leg_arrival_utc": "2026-09-17T21:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:38.821505", "service_state_evidence_id": 17444194, "current_leg_start_actual_dep": "2026-09-17T20:49:00+01:00", "operational_evidence_version": 256, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:38.943849", "service_state_valid_until_kind": null, "operational_interpretation_version": 256, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P EDB BRI 1V70 220006 4 125 None {"version": 3, "segments": [{"to_m": 446.739, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1013.735, "from_m": 446.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1076.414, "from_m": 1013.735, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1142.866, "from_m": 1076.414, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1613.024, "from_m": 1142.866, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2251.766, "from_m": 1613.024, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5604.689, "from_m": 2251.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9316.096, "from_m": 5604.689, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 9388.056, "from_m": 9316.096, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 10069.944, "from_m": 9388.056, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 16574.894, "from_m": 10069.944, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 25200.365, "from_m": 16574.894, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 26092.847, "from_m": 25200.365, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 28127.341, "from_m": 26092.847, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 29104.974, "from_m": 28127.341, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 32450.281, "from_m": 29104.974, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 33511.578, "from_m": 32450.281, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 38414.128, "from_m": 33511.578, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 45516.752, "from_m": 38414.128, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 47370.245, "from_m": 45516.752, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 50540.028, "from_m": 47370.245, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 55291.971, "from_m": 50540.028, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 55970.204, "from_m": 55291.971, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 56915.365, "from_m": 55970.204, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 105.0}, {"to_m": 57781.156, "from_m": 56915.365, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 57900.951, "from_m": 57781.156, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 62673.9, "from_m": 57900.951, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 63342.733, "from_m": 62673.9, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 64093.566, "from_m": 63342.733, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66103.206, "from_m": 64093.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 68215.166, "from_m": 66103.206, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 69627.747, "from_m": 68215.166, "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": 72911.762, "from_m": 69627.747, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75738.657, "from_m": 72911.762, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 75819.481, "from_m": 75738.657, "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": 78945.693, "from_m": 75819.481, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 80402.505, "from_m": 78945.693, "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": 87680.724, "from_m": 80402.505, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 89036.258, "from_m": 87680.724, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90830.946, "from_m": 89036.258, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 92092.225, "from_m": 90830.946, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 93165.417, "from_m": 92092.225, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 94109.333, "from_m": 93165.417, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 95238.399, "from_m": 94109.333, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 96046.438, "from_m": 95238.399, "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": 105125.649, "from_m": 96046.438, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 106768.452, "from_m": 105125.649, "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": 122364.794, "from_m": 106768.452, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 123307.753, "from_m": 122364.794, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 123338.278, "from_m": 123307.753, "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": 123526.987, "from_m": 123338.278, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 129964.706, "from_m": 123526.987, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 131154.584, "from_m": 129964.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": 136788.335, "from_m": 131154.584, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 142243.563, "from_m": 136788.335, "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": 142841.99, "from_m": 142243.563, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 144008.23, "from_m": 142841.99, "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": 144675.926, "from_m": 144008.23, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 150915.24, "from_m": 144675.926, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 151659.65, "from_m": 150915.24, "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": 159885.764, "from_m": 151659.65, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 162619.557, "from_m": 159885.764, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 163779.904, "from_m": 162619.557, "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": 166326.98, "from_m": 163779.904, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 166362.466, "from_m": 166326.98, "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": 169535.69, "from_m": 166362.466, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 171268.25, "from_m": 169535.69, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 171943.494, "from_m": 171268.25, "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": 172996.569, "from_m": 171943.494, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 173843.241, "from_m": 172996.569, "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": 192953.591, "from_m": 173843.241, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 197078.843, "from_m": 192953.591, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 197106.13, "from_m": 197078.843, "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": 197926.576, "from_m": 197106.13, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 198846.465, "from_m": 197926.576, "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": 199609.527, "from_m": 198846.465, "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": 199640.758, "from_m": 199609.527, "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": 199671.726, "from_m": 199640.758, "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": 200302.999, "from_m": 199671.726, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 200328.611, "from_m": 200302.999, "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": 200350.59, "from_m": 200328.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": 200381.888, "from_m": 200350.59, "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": 200419.001, "from_m": 200381.888, "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": 201113.938, "from_m": 200419.001, "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": 201465.145, "from_m": 201113.938, "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": 201817.556, "from_m": 201465.145, "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": 202215.217, "from_m": 201817.556, "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": 203048.318, "from_m": 202215.217, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 218659.485, "from_m": 203048.318, "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": 221050.363, "from_m": 218659.485, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 221742.355, "from_m": 221050.363, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 221778.291, "from_m": 221742.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 222247.452, "from_m": 221778.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": 222955.235, "from_m": 222247.452, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 224884.766, "from_m": 222955.235, "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": 231380.942, "from_m": 224884.766, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 238228.27, "from_m": 231380.942, "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": 239730.22, "from_m": 238228.27, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 249303.624, "from_m": 239730.22, "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": 250452.35, "from_m": 249303.624, "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": 251448.234, "from_m": 250452.35, "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": 258129.999, "from_m": 251448.234, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 258542.013, "from_m": 258129.999, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 261933.585, "from_m": 258542.013, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 264252.893, "from_m": 261933.585, "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": 326832.871, "from_m": 264252.893, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 327821.082, "from_m": 326832.871, "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": 328120.629, "from_m": 327821.082, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 328366.421, "from_m": 328120.629, "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": 328406.833, "from_m": 328366.421, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 328605.582, "from_m": 328406.833, "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": 328763.561, "from_m": 328605.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 328897.921, "from_m": 328763.561, "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": 329204.422, "from_m": 328897.921, "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": 329233.944, "from_m": 329204.422, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 329309.577, "from_m": 329233.944, "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": 329414.838, "from_m": 329309.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 329465.887, "from_m": 329414.838, "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": 331752.934, "from_m": 329465.887, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 333902.558, "from_m": 331752.934, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 345352.967, "from_m": 333902.558, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 346678.703, "from_m": 345352.967, "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": 354009.289, "from_m": 346678.703, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 354040.17, "from_m": 354009.289, "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": 363214.652, "from_m": 354040.17, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 363281.627, "from_m": 363214.652, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 365210.412, "from_m": 363281.627, "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": 366029.583, "from_m": 365210.412, "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": 368079.03, "from_m": 366029.583, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 368118.119, "from_m": 368079.03, "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": 368801.549, "from_m": 368118.119, "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": 369248.801, "from_m": 368801.549, "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": 369585.005, "from_m": 369248.801, "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": 369834.92, "from_m": 369585.005, "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": 370328.78, "from_m": 369834.92, "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": 370536.144, "from_m": 370328.78, "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": 370755.8, "from_m": 370536.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": 371012.341, "from_m": 370755.8, "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": 371234.577, "from_m": 371012.341, "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": 372048.3, "from_m": 371234.577, "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": 378323.177, "from_m": 372048.3, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 383978.63, "from_m": 378323.177, "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": 386016.838, "from_m": 383978.63, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 386543.202, "from_m": 386016.838, "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": 387670.555, "from_m": 386543.202, "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": 388272.374, "from_m": 387670.555, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 401975.841, "from_m": 388272.374, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 402807.05, "from_m": 401975.841, "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": 404049.425, "from_m": 402807.05, "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": 413103.235, "from_m": 404049.425, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 413831.699, "from_m": 413103.235, "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": 417782.806, "from_m": 413831.699, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 418062.416, "from_m": 417782.806, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 422020.705, "from_m": 418062.416, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 423324.979, "from_m": 422020.705, "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": 423718.31, "from_m": 423324.979, "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": 431456.449, "from_m": 423718.31, "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": 431488.582, "from_m": 431456.449, "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": 431490.715, "from_m": 431488.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 432143.193, "from_m": 431490.715, "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": 432306.405, "from_m": 432143.193, "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": 432532.207, "from_m": 432306.405, "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": 433192.904, "from_m": 432532.207, "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": 438123.011, "from_m": 433192.904, "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": 438177.992, "from_m": 438123.011, "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": 439612.088, "from_m": 438177.992, "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": 450789.598, "from_m": 439612.088, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 450828.767, "from_m": 450789.598, "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": 451309.107, "from_m": 450828.767, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 451379.914, "from_m": 451309.107, "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": 458775.088, "from_m": 451379.914, "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": 471862.527, "from_m": 458775.088, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 473716.28, "from_m": 471862.527, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 474393.658, "from_m": 473716.28, "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": 485277.373, "from_m": 474393.658, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 488442.391, "from_m": 485277.373, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 488742.192, "from_m": 488442.391, "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": 488819.997, "from_m": 488742.192, "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": 490268.481, "from_m": 488819.997, "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": 491053.456, "from_m": 490268.481, "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": 507884.662, "from_m": 491053.456, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 508586.02, "from_m": 507884.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": 516299.646, "from_m": 508586.02, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 516360.35, "from_m": 516299.646, "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": 538148.514, "from_m": 516360.35, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 542845.519, "from_m": 538148.514, "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": 544081.967, "from_m": 542845.519, "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": 545268.647, "from_m": 544081.967, "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": 551831.64, "from_m": 545268.647, "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": 553506.561, "from_m": 551831.64, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 553579.014, "from_m": 553506.561, "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": 554188.504, "from_m": 553579.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 555133.063, "from_m": 554188.504, "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": 555188.41, "from_m": 555133.063, "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": 555252.756, "from_m": 555188.41, "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": 555337.249, "from_m": 555252.756, "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": 556156.675, "from_m": 555337.249, "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": 556520.482, "from_m": 556156.675, "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": 556568.056, "from_m": 556520.482, "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": 557068.853, "from_m": 556568.056, "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": 557296.521, "from_m": 557068.853, "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": 558763.422, "from_m": 557296.521, "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": 561272.34, "from_m": 558763.422, "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": 564701.787, "from_m": 561272.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": 564997.788, "from_m": 564701.787, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 565300.172, "from_m": 564997.788, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 565453.7, "from_m": 565300.172, "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": 569620.835, "from_m": 565453.7, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 569644.45, "from_m": 569620.835, "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": 575678.107, "from_m": 569644.45, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 576186.838, "from_m": 575678.107, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 579640.231, "from_m": 576186.838, "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": 579681.605, "from_m": 579640.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 580484.49, "from_m": 579681.605, "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": 582876.053, "from_m": 580484.49, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 582923.259, "from_m": 582876.053, "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": 583609.865, "from_m": 582923.259, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 600556.437, "from_m": 583609.865, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 601368.641, "from_m": 600556.437, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 628349.605, "from_m": 601368.641, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 638836.067, "from_m": 628349.605, "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": 642179.89, "from_m": 638836.067, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 642285.431, "from_m": 642179.89, "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": 643827.076, "from_m": 642285.431, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 644251.214, "from_m": 643827.076, "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": 664916.98, "from_m": 644251.214, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 664956.687, "from_m": 664916.98, "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": 672539.836, "from_m": 664956.687, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 684545.015, "from_m": 672539.836, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 685763.351, "from_m": 684545.015, "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": 686417.681, "from_m": 685763.351, "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": 686613.836, "from_m": 686417.681, "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": 686739.464, "from_m": 686613.836, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 686824.022, "from_m": 686739.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": 692764.48, "from_m": 686824.022, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 694157.556, "from_m": 692764.48, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 696355.114, "from_m": 694157.556, "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": 697198.264, "from_m": 696355.114, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 697299.243, "from_m": 697198.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 700165.242, "from_m": 697299.243, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 700185.331, "from_m": 700165.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 700562.641, "from_m": 700185.331, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 700717.009, "from_m": 700562.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 701909.56, "from_m": 700717.009, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 702259.084, "from_m": 701909.56, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 702694.909, "from_m": 702259.084, "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": 702747.58, "from_m": 702694.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 702785.087, "from_m": 702747.58, "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": 702801.461, "from_m": 702785.087, "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": 702864.514, "from_m": 702801.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 703472.923, "from_m": 702864.514, "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": 639749, "profile_key": "89b2764f9b3cdd9f48333a7c2e4a7490e86eb657608f6991a707883cd0a26423", "schedule_id": 8215, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1605", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Monktonhall Jn", "stage_seq": 5, "distance_m": 9462.123, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Prestonpans", "stage_seq": 6, "distance_m": 15108.22, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Drem", "stage_seq": 7, "distance_m": 28451.773, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624", "location": "Dunbar", "stage_seq": 8, "distance_m": 46627.201, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Oxwellmains Crossover", "stage_seq": 9, "distance_m": 49823.516, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Grantshouse", "stage_seq": 10, "distance_m": 65551.605, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Reston", "stage_seq": 11, "distance_m": 74232.694, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Reston Sig. EG402", "stage_seq": 12, "distance_m": 89289.387, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1646H", "location": "Berwick-upon-Tweed", "stage_seq": 13, "distance_m": 92252.663, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Belford L.C.", "stage_seq": 14, "distance_m": 117021.803, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704H", "location": "Alnmouth", "stage_seq": 15, "distance_m": 143864.15, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "1716H", "wtt_dep": "1718", "location": "Morpeth", "stage_seq": 16, "distance_m": 173206.953, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727H", "location": "Benton North Jn", "stage_seq": 17, "distance_m": 192953.591, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Heaton South Jn", "stage_seq": 18, "distance_m": 196970.54, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1740H", "location": "Newcastle", "stage_seq": 19, "distance_m": 199962.779, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742H", "location": "King Edward Bridge South Jn", "stage_seq": 20, "distance_m": 201179.163, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "Birtley Jn", "stage_seq": 21, "distance_m": 207732.749, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": "1754", "location": "Durham", "stage_seq": 22, "distance_m": 222247.452, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Tursdale Jn", "stage_seq": 23, "distance_m": 233874.652, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801", "location": "Ferryhill South Jn", "stage_seq": 24, "distance_m": 238120.701, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "1810", "wtt_dep": "1812", "location": "Darlington", "stage_seq": 25, "distance_m": 257569.857, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1821", "location": "Northallerton", "stage_seq": 26, "distance_m": 280482.586, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1824H", "location": "Thirsk", "stage_seq": 27, "distance_m": 292971.733, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1830H", "location": "Tollerton Jn", "stage_seq": 28, "distance_m": 313259.741, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837H", "location": "Skelton Jn", "stage_seq": 29, "distance_m": 326018.652, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "1840", "wtt_dep": "1843", "location": "York", "stage_seq": 30, "distance_m": 328650.386, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848", "location": "Colton Jn", "stage_seq": 31, "distance_m": 337555.664, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854", "location": "Church Fenton", "stage_seq": 32, "distance_m": 345939.15, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Micklefield", "stage_seq": 33, "distance_m": 354140.575, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901H", "location": "Cross Gates", "stage_seq": 34, "distance_m": 362596.658, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905", "location": "Neville H. West Jn", "stage_seq": 35, "distance_m": 367074.15, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "1908", "wtt_dep": "1915", "location": "Leeds", "stage_seq": 36, "distance_m": 369708.868, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916", "location": "Leeds West Jn", "stage_seq": 37, "distance_m": 370224.361, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916H", "location": "Whitehall Jn", "stage_seq": 38, "distance_m": 370609.628, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917", "location": "Holbeck Jn", "stage_seq": 39, "distance_m": 371174.513, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1927H", "location": "Wakefield Westgate", "stage_seq": 40, "distance_m": 385910.373, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Hare Park Jn", "stage_seq": 41, "distance_m": 392249.393, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "South Kirkby Jn", "stage_seq": 42, "distance_m": 401841.919, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Moorthorpe", "stage_seq": 43, "distance_m": 402937.687, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942H", "location": "Swinton (S.Yorks)", "stage_seq": 44, "distance_m": 415280.492, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944", "location": "Aldwarke Jn", "stage_seq": 45, "distance_m": 418703.167, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "Holmes Jn", "stage_seq": 46, "distance_m": 423860.319, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948H", "location": "Wincobank Jn", "stage_seq": 47, "distance_m": 426873.311, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952H", "location": "Nunnery Main Line Jn", "stage_seq": 48, "distance_m": 431261.092, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "1954H", "wtt_dep": "1956H", "location": "Sheffield", "stage_seq": 49, "distance_m": 431984.068, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000H", "location": "Dore Station Jn", "stage_seq": 50, "distance_m": 438063.788, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006", "location": "Tapton Jn", "stage_seq": 51, "distance_m": 450828.767, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "2007", "wtt_dep": "2008H", "location": "Chesterfield", "stage_seq": 52, "distance_m": 451741.667, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010H", "location": "Chesterfield South Jn", "stage_seq": 53, "distance_m": 453183.395, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Clay Cross North Jn", "stage_seq": 54, "distance_m": 456954.384, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Ambergate Jn", "stage_seq": 55, "distance_m": 474546.769, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "St. Mary's South Jn", "stage_seq": 56, "distance_m": 489155.818, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2031", "location": "Derby", "stage_seq": 57, "distance_m": 490610.924, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Derby L.N.W. Jn", "stage_seq": 58, "distance_m": 492036.825, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Stenson Jn", "stage_seq": 59, "distance_m": 498407.772, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "North Stafford Jn", "stage_seq": 60, "distance_m": 499163.915, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Clay Mills Jn", "stage_seq": 61, "distance_m": 504818.563, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Burton-on-Trent", "stage_seq": 62, "distance_m": 508211.44, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Wichnor Jn", "stage_seq": 63, "distance_m": 516934.714, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "2047H", "wtt_dep": "2049", "location": "Tamworth High Level", "stage_seq": 64, "distance_m": 528922.963, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Kingsbury Jn", "stage_seq": 65, "distance_m": 538148.514, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058", "location": "Water Orton", "stage_seq": 66, "distance_m": 544522.356, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Castle Bromwich Jn", "stage_seq": 67, "distance_m": 547085.928, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103", "location": "Landor Street Jn", "stage_seq": 68, "distance_m": 554270.717, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104", "location": "Grand Jn", "stage_seq": 69, "distance_m": 555245.822, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Proof House Jn", "stage_seq": 70, "distance_m": 555810.105, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": "2112", "location": "Birmingham New Street", "stage_seq": 71, "distance_m": 556823.232, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "Five Ways", "stage_seq": 72, "distance_m": 558233.556, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Selly Oak", "stage_seq": 73, "distance_m": 562113.005, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Kings Norton", "stage_seq": 74, "distance_m": 565629.683, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "Longbridge", "stage_seq": 75, "distance_m": 569462.03, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125H", "location": "Barnt Green", "stage_seq": 76, "distance_m": 573794.796, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Bromsgrove", "stage_seq": 77, "distance_m": 579792.683, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Stoke Works Jn", "stage_seq": 78, "distance_m": 582820.492, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Abbotswood Jn", "stage_seq": 79, "distance_m": 600990.981, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143", "location": "Ashchurch", "stage_seq": 80, "distance_m": 618177.84, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2152", "location": "Cheltenham Spa", "stage_seq": 81, "distance_m": 629884.348, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Barnwood Jn", "stage_seq": 82, "distance_m": 638719.072, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Horton Road Jn", "stage_seq": 83, "distance_m": 639888.831, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2205", "location": "Gloucester", "stage_seq": 84, "distance_m": 640495.793, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Horton Road Jn", "stage_seq": 85, "distance_m": 641102.754, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Gloucester Yard Jn", "stage_seq": 86, "distance_m": 642207.955, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212", "location": "Standish Jn", "stage_seq": 87, "distance_m": 652114.084, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Charfield", "stage_seq": 88, "distance_m": 673099.216, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224", "location": "Yate", "stage_seq": 89, "distance_m": 684050.418, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226", "location": "Westerleigh Jn", "stage_seq": 90, "distance_m": 686641.646, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "2230H", "wtt_dep": "2233H", "location": "Bristol Parkway", "stage_seq": 91, "distance_m": 693998.87, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235H", "location": "Filton Abbey Wood", "stage_seq": 92, "distance_m": 696402.306, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236H", "location": "Horfield Jn", "stage_seq": 93, "distance_m": 697420.417, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240", "location": "Dr Day's Jn", "stage_seq": 94, "distance_m": 702313.592, "section_seq": 1, "route_path_id": 68302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241", "location": "Bristol East Jn", "stage_seq": 95, "distance_m": 702905.211, "section_seq": 1, "route_path_id": 68302}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 96, "distance_m": 703472.923, "section_seq": 1, "route_path_id": 68302}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 703472.923, "from_m": 0.0, "section_seq": 1, "route_path_id": 68302}], "total_distance_m": 703472.923, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 698095.95, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5376.973, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1041, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:12:36Z", "source_id": 53643207, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T15:13:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:12:41Z", "source_id": 17232775, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1051, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:17:13Z", "source_id": 53655530, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T15:18:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:17:12Z", "source_id": 17236145, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:35:55Z", "source_id": 53703459, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T15:36:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:36:02Z", "source_id": 17249935, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3179, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:43:08Z", "source_id": 53721597, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T15:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:43:13Z", "source_id": 17255136, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3244, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:03:24Z", "source_id": 53774519, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T16:05:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:03:26Z", "source_id": 17270231, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3307, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:15:47Z", "source_id": 53807675, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T16:16:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:15:51Z", "source_id": 17279701, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3515, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:31:18Z", "source_id": 53848362, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T16:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:31:23Z", "source_id": 17291483, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3916, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:50:45Z", "source_id": 53901113, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T16:51:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:50:51Z", "source_id": 17306401, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4349, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:08:01Z", "source_id": 53949441, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T17:08:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:07:48Z", "source_id": 17319589, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T18:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:20:16Z", "source_id": 53984456, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T17:21:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:20:18Z", "source_id": 17329294, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T18:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:36:07Z", "source_id": 17341452, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T18:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:55:14Z", "source_id": 54081981, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T17:56:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:55:17Z", "source_id": 17355963, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T18:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:58:49Z", "source_id": 54091892, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T17:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:58:51Z", "source_id": 17358595, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T18:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5310, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:06:15Z", "source_id": 54112138, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T18:07:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:06:20Z", "source_id": 17364285, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:29:06Z", "source_id": 54174543, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T18:30:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:29:11Z", "source_id": 17380939, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6074, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:40:16Z", "source_id": 54204051, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-17T18:41:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:40:19Z", "source_id": 17388817, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-17T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7151, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:46:18Z", "source_id": 54220237, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T18:47:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:46:18Z", "source_id": 17393051, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7308, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:55:57Z", "source_id": 54245338, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-17T18:57:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:55:58Z", "source_id": 17399824, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-17T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:10:09Z", "source_id": 54281903, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-17T19:11:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:10:13Z", "source_id": 17409498, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-17T20:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:29Z", "source_id": 17421795, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-17T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17272, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:59Z", "source_id": 54352628, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-17T19:39:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:00Z", "source_id": 17428630, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-17T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19817, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:45Z", "source_id": 54368589, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-17T19:47:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:51Z", "source_id": 17432996, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19891, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:27Z", "source_id": 54391460, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-17T19:57:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:31Z", "source_id": 17439107, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-17T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19431, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:36Z", "source_id": 54410822, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-17T20:05:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:38Z", "source_id": 17444193, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] Edinburgh 1605 1605 2 None None Bristol Temple Meads 2242 2242 3 None None https://www.realtimetrains.co.uk/service/gb-nr:G01169/2026-09-17/detailed None Tamworth High Level 2026-09-17T20:49:00+01:00 Birmingham New Street 16.0 {"type": "LineString", "coordinates": [[-1.6863406, 52.637654299999994], [-1.686356896416264, 52.63757321891259], [-1.6863642966070704, 52.637536399999995], [-1.6863713918712309, 52.63750109819047], [-1.6863787247390687, 52.63746461417659], [-1.6864137999999995, 52.63729010000001], [-1.6865525999999995, 52.63641510000001], [-1.6866320999999995, 52.6357179], [-1.6866997999999995, 52.634805], [-1.6867346999999997, 52.63387120000001], [-1.6867073, 52.6330675], [-1.6866776999999995, 52.6325291], [-1.6866338, 52.6320126], [-1.6864744, 52.6312158], [-1.6863950999999997, 52.630826299999995], [-1.6862293, 52.6300357], [-1.6859825999999998, 52.629315699999985], [-1.6854482999999998, 52.627793], [-1.6847298, 52.6257789], [-1.6841094, 52.62403969999999], [-1.6840134, 52.6237708], [-1.6835652999999997, 52.62253249999999], [-1.6834779, 52.622284500000006], [-1.6834358, 52.6221555], [-1.6833314, 52.6218536], [-1.6820949, 52.6184563], [-1.6811233999999995, 52.6156684], [-1.6807094, 52.614400100000005], [-1.6800588, 52.612233999999994], [-1.6798603, 52.6114401], [-1.6797599999999997, 52.6110105], [-1.6797174, 52.6107851], [-1.6796680999999998, 52.6105808], [-1.6796645, 52.610555599999984], [-1.6795223999999995, 52.60990879999999], [-1.6792858, 52.6086724], [-1.679045, 52.6072063], [-1.6787302999999998, 52.60455760000001], [-1.6786691, 52.603902100000006], [-1.678653804961615, 52.60355296986019], [-1.6785825, 52.601925300000005], [-1.6785635000000003, 52.6004453], [-1.6785651, 52.600223199999995], [-1.67865, 52.5980562], [-1.67881, 52.59589819999999], [-1.6801328, 52.5849865], [-1.6802574, 52.5840034], [-1.6803312999999998, 52.583043499999995], [-1.6803798999999997, 52.58209], [-1.6803545, 52.57969899999999], [-1.6803186, 52.5791702], [-1.6802678999999998, 52.5785875], [-1.6801601999999998, 52.577698000000005], [-1.6800756999999995, 52.5770819], [-1.6799216, 52.5760807], [-1.6795118999999998, 52.5739809], [-1.6787114, 52.56975440000001], [-1.6786644999999998, 52.569467499999995], [-1.6785568, 52.5688934], [-1.6785559, 52.5686292], [-1.6784412999999998, 52.5680254], [-1.6783214, 52.567402099999995], [-1.6782166999999997, 52.566753199999994], [-1.6780859, 52.5658744], [-1.6780494999999995, 52.565568699999986], [-1.6779716999999998, 52.56489739999999], [-1.6779105, 52.5643404], [-1.6778611, 52.563829199999994], [-1.6778123, 52.563174499999995], [-1.6777852, 52.5627826], [-1.67777, 52.562383699999984], [-1.6777688000000002, 52.562332600000005], [-1.6777396999999998, 52.561658], [-1.6777206, 52.5610543], [-1.6777137999999998, 52.5605829], [-1.6777116, 52.56009079999999], [-1.6777095999999998, 52.5594347], [-1.6777174, 52.5589036], [-1.6777454, 52.5578996], [-1.6777958, 52.5569565], [-1.6778467, 52.55610209999999], [-1.6778565, 52.5559461], [-1.6779036619737886, 52.555272086284425], [-1.6779186, 52.5550586], [-1.6779771, 52.55443259999999], [-1.6780506999999998, 52.55386349999999], [-1.6781144, 52.55333829999999], [-1.6781699, 52.552971700000015], [-1.6782454, 52.55257490000001], [-1.6783231999999997, 52.5521742], [-1.6783876, 52.551909900000005], [-1.6784581, 52.551656699999995], [-1.6787658, 52.55076739999999], [-1.6790852999999997, 52.55003860000001], [-1.6793455, 52.54953090000001], [-1.6796673999999998, 52.5489869], [-1.6796835960170498, 52.54896191164581], [-1.6800417, 52.5484094], [-1.6801087, 52.5483102], [-1.6804776999999995, 52.5477994], [-1.6810230999999998, 52.54711069999999], [-1.6815326, 52.5465459], [-1.6820657, 52.5459925], [-1.6827614, 52.54532819999999], [-1.6834040999999995, 52.544766], [-1.6835569, 52.54464610000001], [-1.684358, 52.54402759999999], [-1.6852211999999998, 52.54340009999999], [-1.6863977, 52.5426646], [-1.6878802999999998, 52.54184450000001], [-1.6897636, 52.5408417], [-1.6973045999999998, 52.536890599999985], [-1.6981705, 52.5364503], [-1.7020886000000002, 52.5343845], [-1.7067990398270907, 52.53191437609145], [-1.7084577999999997, 52.53104450000001], [-1.7128643999999995, 52.5287294], [-1.7200536999999998, 52.524931599999995], [-1.7214765999999997, 52.524188499999994], [-1.7215908999999998, 52.5241289], [-1.7236268999999995, 52.5230741], [-1.7242831999999997, 52.5227252], [-1.7254996, 52.5221025], [-1.7265105999999997, 52.5216453], [-1.7277035, 52.52115899999998], [-1.7287757, 52.5207676], [-1.7298916999999998, 52.52040549999999], [-1.7309346999999995, 52.52009499999999], [-1.7314942, 52.51994299999999], [-1.7325497, 52.5196784], [-1.7336280999999998, 52.5194434], [-1.7340159, 52.5193662], [-1.7350272, 52.51918560000001], [-1.7361399, 52.51901860000001], [-1.7371966, 52.5188946], [-1.7377431, 52.518839099999994], [-1.7383252000000002, 52.51878459999998], [-1.7391218999999998, 52.518726400000006], [-1.7397226, 52.518691200000006], [-1.7401306999999997, 52.5186696], [-1.7407529999999998, 52.518647599999994], [-1.7412945, 52.518635], [-1.7419867, 52.518631], [-1.7429969, 52.5186427], [-1.7436522132881698, 52.51864845223294], [-1.7471550999999998, 52.5186792], [-1.7489886, 52.5187003], [-1.7504259999999998, 52.5186963], [-1.7518104999999995, 52.51867659999999], [-1.7529291, 52.51864239999999], [-1.7534788999999995, 52.5186165], [-1.7544360000000003, 52.5185655], [-1.7550323000000003, 52.51852790000001], [-1.755891, 52.51846249999999], [-1.7561432, 52.5184429], [-1.7565642999999995, 52.5184045], [-1.7568992, 52.5183754], [-1.7572948, 52.5183378], [-1.7575482999999998, 52.5183109], [-1.7579855, 52.5182628], [-1.7583493, 52.51822250000001], [-1.7587731, 52.518175199999995], [-1.7591079999999997, 52.5181371], [-1.7595548999999997, 52.51808219999999], [-1.7600068999999998, 52.518024999999994], [-1.7602817999999998, 52.51798909999999], [-1.7605754999999998, 52.5179491], [-1.7610998999999998, 52.517875700000005], [-1.7613774999999998, 52.517835700000006], [-1.7617275, 52.5177819], [-1.7621804999999997, 52.517708600000006], [-1.7625831999999997, 52.5176399], [-1.7628889, 52.5175852], [-1.7631477999999998, 52.5175354], [-1.7634009, 52.5174875], [-1.7636757999999997, 52.517435299999995], [-1.7645851, 52.5172712], [-1.7647181999999997, 52.5172473], [-1.7652999, 52.5171423], [-1.7659061, 52.51703369999999], [-1.7663822, 52.5169464], [-1.7671282, 52.51681150000001], [-1.7678332, 52.516681199999994], [-1.7685387, 52.516548], [-1.768995, 52.51646300000001], [-1.7695378, 52.5163645], [-1.7700245999999995, 52.51627559999999], [-1.7706082999999997, 52.5161676], [-1.7711136, 52.51607560000001], [-1.7715207999999998, 52.5159997], [-1.7719507999999995, 52.51592029999999], [-1.7723544, 52.51584770000001], [-1.7730143, 52.515726099999995], [-1.7738980999999998, 52.515563699999994], [-1.7746034999999998, 52.51543470000001], [-1.7751908999999997, 52.51532859999999], [-1.7758735, 52.5152021], [-1.7765543999999998, 52.5150775], [-1.7770425999999997, 52.51498939999999], [-1.7773818999999995, 52.51492819999999], [-1.7777859, 52.514852], [-1.7783786999999998, 52.51474269999999], [-1.7788025, 52.51466430000001], [-1.7792571, 52.51458110000001], [-1.7795504999999998, 52.51452499999999], [-1.7799410999999998, 52.51445539999999], [-1.780217, 52.514391999999994], [-1.7804355999999997, 52.5143414], [-1.7805790999999995, 52.5143079], [-1.7811221999999998, 52.514205900000015], [-1.7813462, 52.5141643], [-1.7819041, 52.5140631], [-1.7823023999999998, 52.5139888], [-1.7827395999999998, 52.5139088], [-1.7832304999999995, 52.5138198], [-1.7837159, 52.51372919999999], [-1.7842416999999997, 52.5136346], [-1.7845353999999998, 52.51357990000001], [-1.7852168, 52.5134546], [-1.7858979, 52.5133302], [-1.7865363, 52.51321269999998], [-1.787357, 52.51306249999998], [-1.7882475, 52.5128976], [-1.7890656, 52.5127474], [-1.789479, 52.5126716], [-1.7899023999999997, 52.512594], [-1.7905436, 52.5124769], [-1.7911497, 52.512365499999994], [-1.7919354999999992, 52.5122202], [-1.7928582000000002, 52.5120488], [-1.7934993999999995, 52.5119317], [-1.7941108, 52.51182029999999], [-1.7947492, 52.5117027], [-1.7956236000000003, 52.5115411], [-1.79627, 52.511420300000005], [-1.7966305682390429, 52.511354849380545], [-1.7968815000000002, 52.5113093], [-1.7970317999999996, 52.5112799], [-1.7976004000000003, 52.5111787], [-1.7978149999999995, 52.51113869999999], [-1.7981341, 52.5110807], [-1.7985767, 52.5110007], [-1.7989723000000002, 52.5109297], [-1.7992955, 52.5108702], [-1.7997783, 52.5107853], [-1.8000585999999996, 52.51073469999999], [-1.8006312999999996, 52.5106335], [-1.8011395, 52.51054199999999], [-1.8015097, 52.5104776], [-1.8019469, 52.51039840000001], [-1.802305, 52.510336300000006], [-1.8027100000000005, 52.5102613], [-1.8030815, 52.5101951], [-1.8036219, 52.5100972], [-1.8039599, 52.510036799999995], [-1.8042724, 52.50998049999999], [-1.8046801, 52.509905399999994], [-1.8050824000000003, 52.5098327], [-1.8053935, 52.509774799999995], [-1.8056564, 52.5097274], [-1.8060104, 52.5096621], [-1.8064503, 52.5095805], [-1.8068446, 52.50950869999999], [-1.8072027, 52.5094442], [-1.807396, 52.50940809999999], [-1.8075567, 52.509378100000006], [-1.8078142, 52.5093308], [-1.8080944999999995, 52.509278499999986], [-1.8083534, 52.50923040000001], [-1.8086095, 52.50918380000001], [-1.8089139000000003, 52.5091283], [-1.8093257, 52.509054899999995], [-1.8098393, 52.5089594], [-1.8103033, 52.5088737], [-1.810644, 52.5088108], [-1.8109739, 52.5087529], [-1.8114272, 52.5086712], [-1.8118522999999995, 52.50858959999999], [-1.8123177, 52.5085014], [-1.8125886, 52.5084508], [-1.8128392999999996, 52.5084043], [-1.8131961, 52.50833660000001], [-1.8135434, 52.50827369999999], [-1.8137754, 52.508231300000006], [-1.8141965, 52.5081529], [-1.81467, 52.508064699999984], [-1.8151098, 52.5079864], [-1.8155403, 52.50790639999999], [-1.8160634, 52.5078109], [-1.8164, 52.50774719999999], [-1.8168318, 52.507668], [-1.8172462, 52.5075946], [-1.8177679, 52.507497400000005], [-1.8182332999999995, 52.5074117], [-1.8185726, 52.507352100000006], [-1.8189332999999996, 52.5072877], [-1.8192887, 52.5072199], [-1.8196534999999996, 52.507153], [-1.8200143, 52.5070836], [-1.820438, 52.5070036], [-1.8208000999999996, 52.50693340000001], [-1.8210804, 52.5068803], [-1.8213728, 52.50682479999999], [-1.8247415999999996, 52.5062126], [-1.8252566, 52.506117999999994], [-1.8258789, 52.506001999999995], [-1.8263645, 52.50591099999999], [-1.8268968000000003, 52.5058101], [-1.8273313, 52.5057285], [-1.827735, 52.5056501], [-1.8282996, 52.505539899999995], [-1.8290224, 52.50539870000001], [-1.8297426, 52.505260799999995], [-1.8303823, 52.5051399], [-1.8308006999999995, 52.505060799999995], [-1.8311991999999997, 52.504989900000005], [-1.8316122, 52.504914800000016], [-1.8319636, 52.5048511], [-1.8325844, 52.504741499999994], [-1.8330040999999997, 52.5046573], [-1.8331529, 52.50462929999999], [-1.8337928, 52.50449889999999], [-1.8351275, 52.50426730000001], [-1.8360189999999996, 52.504105], [-1.8368180000000005, 52.50394229999999], [-1.8376154, 52.5038113], [-1.8382765, 52.5036753], [-1.8394106, 52.5034807], [-1.8401726, 52.503324], [-1.8409962, 52.503187399999995], [-1.8415954, 52.50307680000001], [-1.8423781999999995, 52.50291519999999], [-1.8430630999999995, 52.502804700000006], [-1.8436848999999995, 52.502690400000006], [-1.8444252999999995, 52.502554], [-1.8446653, 52.5025107], [-1.8451587, 52.50241859999999], [-1.845896, 52.502279699999995], [-1.8467937000000003, 52.5021148], [-1.8476911, 52.5019491], [-1.8486976, 52.5017639], [-1.8492012999999996, 52.50166659999999], [-1.8496252999999996, 52.501579099999994], [-1.8501324999999995, 52.5014681], [-1.8505821, 52.5013617], [-1.8509829, 52.5012615], [-1.8512383, 52.5011955], [-1.8514906, 52.501127], [-1.8517854, 52.5010452], [-1.8521189, 52.5009456], [-1.8526347, 52.5007874], [-1.8530479, 52.5006542], [-1.8537474000000005, 52.50041190000001], [-1.8540394, 52.500306899999984], [-1.8543128, 52.50020589999999], [-1.854628, 52.50008420000001], [-1.8550433, 52.4999187], [-1.8554073, 52.499766999999984], [-1.8556643, 52.49965989999999], [-1.8559663, 52.4995278], [-1.8562462, 52.499399], [-1.8565521, 52.4992558], [-1.856799, 52.4991404], [-1.8570249000000003, 52.4990305], [-1.8572393000000005, 52.4989254], [-1.8573157638004505, 52.49888447258049], [-1.8573588474289584, 52.498861411955595], [-1.8575101999999997, 52.4987804], [-1.8575665, 52.498749399999994], [-1.8576777, 52.498688699999995], [-1.8583228, 52.49832139999999], [-1.858825, 52.4980196], [-1.8590263, 52.49789440000001], [-1.8592726999999996, 52.4977373], [-1.8596182, 52.49750850000001], [-1.8596675, 52.4974738], [-1.8603320999999997, 52.4970053], [-1.8610161, 52.49647959999999], [-1.861364, 52.4962064], [-1.8615934, 52.4960093], [-1.8618322, 52.4958003], [-1.86216, 52.4955045], [-1.8623664999999996, 52.49530299999999], [-1.8625566, 52.49511559999999], [-1.8628957999999995, 52.494763500000005], [-1.8630688, 52.4945786], [-1.8632087, 52.494418800000005], [-1.8633071258224183, 52.49430286280318], [-1.8634486999999995, 52.4941361], [-1.863726, 52.4937973], [-1.8639671, 52.49347099999999], [-1.8640845, 52.493308600000006], [-1.8642828, 52.4930141], [-1.8644678, 52.492717699999986], [-1.8645969, 52.4924844], [-1.864717, 52.4922388], [-1.8648221000000005, 52.4919778], [-1.8648758, 52.4918188], [-1.864949, 52.4915813], [-1.8649688, 52.4915034], [-1.8650112000000003, 52.4913366], [-1.8650597999999996, 52.4910944], [-1.8651038, 52.49071549999999], [-1.8651238, 52.4905547], [-1.8651451, 52.49047269999999], [-1.8651732, 52.4903716], [-1.8651897, 52.49029269999999], [-1.865213, 52.49020540000001], [-1.8652265, 52.490052199999994], [-1.8653397, 52.48952400000001], [-1.8653694000000005, 52.4892872], [-1.8654969, 52.48890939999998], [-1.8655628, 52.488667], [-1.8655903, 52.4885113], [-1.8656455000000003, 52.4882818], [-1.8657015, 52.488137900000005], [-1.8657717, 52.4879699], [-1.8658198, 52.4878452], [-1.865849, 52.4877762], [-1.8658866000000005, 52.4876668], [-1.8659419, 52.48752220000001], [-1.8660456999999997, 52.4871873], [-1.8661069, 52.4870499], [-1.8661882000000003, 52.4868749], [-1.8662499999999995, 52.48671439999999], [-1.8662997999999995, 52.486578], [-1.8663709, 52.48636330000001], [-1.8665239999999996, 52.4860236], [-1.8666349, 52.4857731], [-1.8668212999999996, 52.48530679999999], [-1.8668641484156567, 52.48518693465716], [-1.8669145999999996, 52.48504580000001], [-1.8669313999999997, 52.4849962], [-1.8670123999999997, 52.4847339], [-1.8670791999999996, 52.484522799999986], [-1.8671141, 52.48441079999999], [-1.8671372, 52.4843379], [-1.8672103, 52.48415599999999], [-1.8672706999999995, 52.48403309999999], [-1.8673492999999992, 52.4838884], [-1.8674449, 52.4837375], [-1.8675414, 52.483608700000005], [-1.8676348, 52.48348909999999], [-1.8677823, 52.483320600000006], [-1.8679303, 52.483171600000006], [-1.8680905000000003, 52.4830242], [-1.8682954999999997, 52.4828564], [-1.868474, 52.48272869999999], [-1.8686684, 52.4826], [-1.8688231999999996, 52.482505999999994], [-1.8690068, 52.4824023], [-1.8693102, 52.4822541], [-1.8696384, 52.4821144], [-1.869786263131597, 52.48206541222402], [-1.8698852630461495, 52.48206375383478], [-1.8699635999999995, 52.48203749999999], [-1.869997908071446, 52.48202686933506], [-1.8701017, 52.482024800000005], [-1.8704276, 52.4820188], [-1.8708403, 52.482006199999994], [-1.8711842999999997, 52.4819915], [-1.8714226000000005, 52.48197820000001], [-1.8716888, 52.4819626], [-1.8719603999999996, 52.48194169999999], [-1.8722479, 52.4819159], [-1.8726879999999997, 52.4818736], [-1.8729743, 52.48184760000001], [-1.87337, 52.481807200000006], [-1.8738157, 52.48176060000001], [-1.8744692999999997, 52.481692899999985], [-1.8753174, 52.4816079], [-1.8755532, 52.481585599999995], [-1.8757856999999996, 52.4815665], [-1.8760912, 52.4815486], [-1.876139842711423, 52.481546346532234], [-1.8763997270251511, 52.48153778197099], [-1.8766292306656676, 52.48152821315189], [-1.8768326941663176, 52.48151787642327], [-1.877014458060448, 52.48150700813347], [-1.877178862881405, 52.48149584463085], [-1.877330249162534, 52.48148462226372], [-1.8774729574371816, 52.48147357738046], [-1.877611328238694, 52.48146294632939], [-1.8777497021004168, 52.48145296545885], [-1.877892419555696, 52.48144387111719], [-1.8780438211378776, 52.48143589965275], [-1.878208247380309, 52.481429287413874], [-1.8783900388163348, 52.4814242707489], [-1.8785935359793011, 52.48142108600618], [-1.878823079402555, 52.481419969534045], [-1.8790830096194424, 52.48142115768085], [-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.8844165067538032, 52.48080322322383], [-1.884665778725644, 52.480757954716715], [-1.8848870049202704, 52.48071937425167], [-1.8850841116374408, 52.480686385403075], [-1.8852610251769144, 52.480657891745295], [-1.8854216718384504, 52.48063279685269], [-1.8855699779218087, 52.48061000429961], [-1.885709869726748, 52.48058841766044], [-1.885845273553027, 52.480566940509554], [-1.8859801157004048, 52.48054447642129], [-1.8861183224686415, 52.480519928970025], [-1.886263820157496, 52.48049220173013], [-1.8864205350667271, 52.48046019827596], [-1.8865923934960944, 52.480422822181886], [-1.8867833217453565, 52.48037897702227], [-1.8869972461142728, 52.480327566371486], [-1.8872380929026027, 52.48026749380388], [-1.8881971, 52.48002960000001], [-1.8885045, 52.4799526], [-1.8890378999999995, 52.47981240000001], [-1.8893531, 52.479720699999994], [-1.889591, 52.47964429999999], [-1.8900385, 52.47949750000001], [-1.8902345000000005, 52.47944050000001], [-1.8904801, 52.4793731], [-1.8913483, 52.4791587], [-1.8919607000000005, 52.479003199999994], [-1.8920355373672435, 52.47898449539368], [-1.8920913887313835, 52.478970536081576], [-1.8943957, 52.4783946], [-1.8950949, 52.47821890000001], [-1.8954546999999995, 52.4781387], [-1.8955996, 52.4781079], [-1.8959627999999995, 52.4780361], [-1.8961198, 52.47800349999999], [-1.8963659999999996, 52.47794049999999], [-1.8966552, 52.4778793], [-1.8967294, 52.477861399999995], [-1.8969293, 52.477838799999994], [-1.8971507, 52.4778169], [-1.8973274, 52.47780569999999], [-1.8974176, 52.4778009], [-1.8975787, 52.4777999], [-1.8979235, 52.47780969999999], [-1.898283, 52.47782], [-1.8986508, 52.4778506], [-1.8989038, 52.47787269999999], [-1.8989631, 52.4778787], [-1.8991024, 52.47789269999999], [-1.8995190551434753, 52.477939569323325]]} 17.4 2049 2105 Tamworth High Level Birmingham New Street H.s. Birmingham New Street 52.4779396 -1.8995191 52.4779396 -1.8995191 1 0 2026-09-17 20:13:56 TERMINATED 2026-09-17 20:03:00 Birmingham New Street TRUST TRUST_CANCELLATION 17444194 1789675418859558 256 256 2026-09-17 20:13:38.943849 11B None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:38.821505
620855 650201 P85967 631L58MY17 2026-09-17 COMPLETE 17443387 2026-09-17 21:03:00 2026-09-17 20:13:56 2026-09-19 20:13:56 {"id": 650201, "stp": "P", "toc": "Southeastern", "uid": "P85967", "consist": "395006+395007", "dest_crs": "RAM", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85967/2026-09-17/detailed", "trust_id": "631L58MY17", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-17", "dest_arr_time": "2055", "dest_platform": "4", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "1L58", "timing_status": "LATE", "origin_station": "St. Pancras International", "current_leg_arr": "2103", "current_leg_dep": "2050", "current_leg_end": "Ramsgate", "origin_dep_time": "1907", "origin_platform": "12", "current_location": "Ramsgate", "last_update_time": "2026-09-17T20:13:56", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3425682227899054, 51.269829968059774], [1.3425058, 51.269854], [1.3422492, 51.2699462], [1.3406054, 51.27058139999999], [1.3402058999999995, 51.2707436], [1.3398415999999995, 51.27089629999999], [1.3392735999999998, 51.2711478], [1.3386458, 51.2714691], [1.3383382, 51.2716284], [1.3380496, 51.2717876], [1.3377904, 51.271926599999986], [1.3374885, 51.2721085], [1.33696, 51.27242890000001], [1.3365051, 51.27272479999999], [1.3361853, 51.2729405], [1.3356353, 51.2733118], [1.3349976, 51.2737716], [1.3343178999999998, 51.274331700000005], [1.3340858915343827, 51.27453379516892], [1.333927, 51.2746722], [1.3336992999999997, 51.274887799999995], [1.3332809, 51.2753004], [1.3328897999999998, 51.27569559999999], [1.3324225, 51.2762392], [1.3319375, 51.276858999999995], [1.3317218, 51.2771778], [1.3315119, 51.27749259999999], [1.3314297999999998, 51.2776335], [1.3312447, 51.2779409], [1.3310118, 51.2783601], [1.3308086999999995, 51.2787006], [1.3304915999999998, 51.279285399999985], [1.33015, 51.2798707], [1.3297787, 51.2805365], [1.3294635999999995, 51.2811133], [1.3292234999999997, 51.2815222], [1.3291813999999995, 51.281599], [1.3290108, 51.2819003], [1.3288001, 51.2822756], [1.3285824000000002, 51.282661200000014], [1.3283446, 51.2830805], [1.328124, 51.2835039], [1.3278995999999998, 51.283993900000006], [1.3277410999999997, 51.2844841], [1.3276367999999998, 51.28499819999999], [1.3275991, 51.2852848], [1.3275847, 51.28576199999999], [1.3276233999999998, 51.28623929999999], [1.3277273999999997, 51.286790499999995], [1.3278079, 51.2870676], [1.3279029, 51.2873364], [1.3279179, 51.2873818], [1.3279251, 51.2874089], [1.3280506999999997, 51.2877411], [1.3282664999999998, 51.2880784], [1.3285466999999995, 51.28859270000001], [1.3287384, 51.2888536], [1.3289429, 51.289104499999986], [1.3292109, 51.2894077], [1.3295061999999995, 51.28969620000001], [1.3298127, 51.28998070000001], [1.3301495, 51.29025510000001], [1.332192, 51.29177159999999], [1.3325437, 51.29204130000001], [1.3328846999999997, 51.292318], [1.3335477, 51.2928739], [1.3345507999999997, 51.2938145], [1.334992, 51.2942791], [1.3354268, 51.294766900000006], [1.3360267, 51.29553639999999], [1.3363134, 51.29592540000001], [1.3365806, 51.2963124], [1.3370579, 51.2970902], [1.3374678, 51.29787459999999], [1.3377135, 51.29845939999999], [1.3378225, 51.29874980000001], [1.3379260999999998, 51.2990363], [1.3380924999999997, 51.2995268], [1.3382191, 51.3000232], [1.3383339, 51.30051759999999], [1.3384243, 51.3010134], [1.3384849, 51.3014863], [1.3385218, 51.3019581], [1.3385183, 51.3026952], [1.3385217, 51.303062100000005], [1.3384903, 51.30343049999999], [1.3384513, 51.303821], [1.3383977, 51.30421090000001], [1.3382468, 51.3049906], [1.3379768, 51.305921700000006], [1.3376386, 51.30679969999999], [1.3374335, 51.3072489], [1.3372137999999998, 51.3076933], [1.336969, 51.30812619999998], [1.3367159, 51.3085578], [1.3360099, 51.3095623], [1.3356192, 51.3100581], [1.335217, 51.3105415], [1.3337767, 51.3121245], [1.3329960000000003, 51.312960899999986], [1.3328257, 51.31314959999999], [1.332769, 51.313212599999986], [1.3327497, 51.3132339], [1.33177, 51.314380699999994], [1.3307897, 51.31551300000001], [1.3293352, 51.31714010000001], [1.3286085, 51.317954], [1.3278833, 51.3187596], [1.3245375, 51.32253399999998], [1.3245277, 51.322545600000005], [1.3245081999999997, 51.32256700000001], [1.3224986, 51.32483080000001], [1.3224708, 51.32486209999999], [1.3220722, 51.325339699999994], [1.3218852, 51.3256085], [1.32181, 51.3257665], [1.3217542999999998, 51.3259188], [1.3217087000000003, 51.326098899999984], [1.3216942, 51.326197100000016], [1.3216830000000002, 51.3263007], [1.3216770999999998, 51.3264022], [1.3216837, 51.3265026], [1.3217030999999997, 51.3266739], [1.3217217999999995, 51.326758899999994], [1.3217469, 51.3268455], [1.3217877999999998, 51.32696829999999], [1.3218402, 51.327092], [1.3218959, 51.3271901], [1.3219571999999995, 51.3272887], [1.3220179999999997, 51.3273697], [1.3220515999999998, 51.3274133], [1.3220857, 51.3274535], [1.3221372999999998, 51.327516299999985], [1.3221976999999998, 51.32757899999999], [1.3223242999999998, 51.32769829999999], [1.3224129, 51.3277739], [1.3225069, 51.3278514], [1.3227141, 51.32799279999999], [1.3228137, 51.328054], [1.3229193, 51.3281155], [1.3230270999999998, 51.328171], [1.3231409999999997, 51.328224099999986], [1.3232342, 51.328267700000005], [1.3233334, 51.32830859999999], [1.3235317999999998, 51.3283914], [1.3237176, 51.32844519999999], [1.3239114000000003, 51.3284998], [1.3241369, 51.32855130000001], [1.3243778999999998, 51.3285995], [1.3246124999999995, 51.328632299999995], [1.3248584, 51.328655899999994], [1.325065, 51.3286675], [1.3252433999999995, 51.328670499999994], [1.3254634, 51.328671199999995], [1.3257009, 51.3286672], [1.3259633999999998, 51.32865110000001], [1.3274237999999998, 51.3285562], [1.3311593999999998, 51.3283397], [1.3365549999999995, 51.3280186], [1.3387649, 51.327881100000006], [1.3439154, 51.3275691], [1.3452005, 51.3275222], [1.3457194, 51.327511699999995], [1.3462258, 51.3275175], [1.3471804999999997, 51.32753799999999], [1.3474729261792822, 51.327554073331285], [1.3479901, 51.32758249999999], [1.3488399, 51.3276409], [1.3497172, 51.32772369999999], [1.351817, 51.32801], [1.3530878, 51.32825079999999], [1.3542634999999998, 51.3285076], [1.3549265999999998, 51.3286893], [1.3559555, 51.328982800000006], [1.3561746, 51.3290495], [1.3562659, 51.3290791], [1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]}", "current_leg_start": "Sandwich", "dest_arr_time_act": "2055", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "Sandwich", "current_leg_milage": "8.4", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 806.962, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 1186.402, \"from_m\": 806.962, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 1526.222, \"from_m\": 1186.402, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 1811.065, \"from_m\": 1526.222, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 4264.591, \"from_m\": 1811.065, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 9518.43, \"from_m\": 4264.591, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 9606.159, \"from_m\": 9518.43, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 9672.567, \"from_m\": 9606.159, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 10060.586, \"from_m\": 9672.567, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 25535.623, \"from_m\": 10060.586, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 25687.069, \"from_m\": 25535.623, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 39956.266, \"from_m\": 25687.069, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 75441.445, \"from_m\": 39956.266, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 75608.439, \"from_m\": 75441.445, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79968.083, \"from_m\": 75608.439, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 89279.243, \"from_m\": 79968.083, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 103057.877, \"from_m\": 89279.243, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 103177.325, \"from_m\": 103057.877, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 104362.22, \"from_m\": 103177.325, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 105398.24, \"from_m\": 104362.22, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 106139.275, \"from_m\": 105398.24, \"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\": 106722.985, \"from_m\": 106139.275, \"capability_applied\": null, \"effective_limit_mph\": 18.641, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 18.641}, {\"to_m\": 106893.115, \"from_m\": 106722.985, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 106914.608, \"from_m\": 106893.115, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107004.655, \"from_m\": 106914.608, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 107294.217, \"from_m\": 107004.655, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107660.32, \"from_m\": 107294.217, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112446.416, \"from_m\": 107660.32, \"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\": 112993.89, \"from_m\": 112446.416, \"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\": 119998.93, \"from_m\": 112993.89, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120231.179, \"from_m\": 119998.93, \"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\": 122998.72, \"from_m\": 120231.179, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 123701.28, \"from_m\": 122998.72, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 124514.271, \"from_m\": 123701.28, \"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\": 124554.918, \"from_m\": 124514.271, \"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\": 125191.947, \"from_m\": 124554.918, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 126196.538, \"from_m\": 125191.947, \"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\": 126290.743, \"from_m\": 126196.538, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 127086.292, \"from_m\": 126290.743, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 128134.218, \"from_m\": 127086.292, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 139153.215, \"from_m\": 128134.218, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 139720.39, \"from_m\": 139153.215, \"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\": 139827.774, \"from_m\": 139720.39, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 140701.311, \"from_m\": 139827.774, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 144921.291, \"from_m\": 140701.311, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 144933.601, \"from_m\": 144921.291, \"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\": 148131.72, \"from_m\": 144933.601, \"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\": 149224.919, \"from_m\": 148131.72, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 153260.837, \"from_m\": 149224.919, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 153807.256, \"from_m\": 153260.837, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 159288.588, \"from_m\": 153807.256, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 159669.008, \"from_m\": 159288.588, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 650201, \"profile_key\": \"932f92b115c8920b1465b5bcb4c081cf96898960e8c1039ca2522996dbe0e32a\", \"schedule_id\": 35527, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1907\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1909\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.317, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1912H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 9032.076, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": false, \"wtt_arr\": \"1913H\", \"wtt_dep\": \"1915\", \"location\": \"Stratford International\", \"stage_seq\": 4, \"distance_m\": 9475.222, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 5, \"distance_m\": 10060.586, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919H\", \"location\": \"Dagenham Jn\", \"stage_seq\": 6, \"distance_m\": 21157.407, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 7, \"distance_m\": 25832.333, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 8, \"distance_m\": 34867.528, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": false, \"wtt_arr\": \"1925\", \"wtt_dep\": \"1926\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 9, \"distance_m\": 36475.746, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926H\", \"location\": \"Ebbsfleet East Jn (CTRL)\", \"stage_seq\": 10, \"distance_m\": 37392.286, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927H\", \"location\": \"Southfleet Junction\", \"stage_seq\": 11, \"distance_m\": 39993.382, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Nashenden Crossover\", \"stage_seq\": 12, \"distance_m\": 52442.904, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935\", \"location\": \"Crismill Crossover\", \"stage_seq\": 13, \"distance_m\": 66685.288, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937H\", \"location\": \"Lenham Crossover (CTRL)\", \"stage_seq\": 14, \"distance_m\": 75608.439, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941H\", \"location\": \"Ashford West (CTRL) Jn\", \"stage_seq\": 15, \"distance_m\": 88120.609, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": false, \"wtt_arr\": \"1944\", \"wtt_dep\": \"1948\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 16, \"distance_m\": 90149.061, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957\", \"location\": \"Saltwood Jn\", \"stage_seq\": 17, \"distance_m\": 106893.115, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": false, \"wtt_arr\": \"2000\", \"wtt_dep\": \"2001\", \"location\": \"Folkestone West\", \"stage_seq\": 18, \"distance_m\": 111773.078, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": false, \"wtt_arr\": \"2002H\", \"wtt_dep\": \"2003H\", \"location\": \"Folkestone Central\", \"stage_seq\": 19, \"distance_m\": 112808.664, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005H\", \"location\": \"Folkestone East Staff Halt\", \"stage_seq\": 20, \"distance_m\": 114426.242, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": false, \"wtt_arr\": \"2014\", \"wtt_dep\": \"2015\", \"location\": \"Dover Priory\", \"stage_seq\": 21, \"distance_m\": 124662.567, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Buckland Jn\", \"stage_seq\": 22, \"distance_m\": 126196.538, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2024\", \"location\": \"Martin Mill\", \"stage_seq\": 23, \"distance_m\": 132657.373, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2029\", \"location\": \"Walmer\", \"stage_seq\": 24, \"distance_m\": 137020.852, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": \"2033\", \"location\": \"Deal\", \"stage_seq\": 25, \"distance_m\": 139625.283, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2039H\", \"location\": \"Sandwich\", \"stage_seq\": 26, \"distance_m\": 146257.122, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Minster South Jn\", \"stage_seq\": 27, \"distance_m\": 153260.837, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Minster East Jn\", \"stage_seq\": 28, \"distance_m\": 153825.583, \"section_seq\": 1, \"route_path_id\": 104942}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 29, \"distance_m\": 159669.008, \"section_seq\": 1, \"route_path_id\": 104942}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 159669.008, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104942}], \"total_distance_m\": 159669.008, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 159489.704, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 179.304, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1907", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:14:29Z\", \"source_id\": 54134833, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:15:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:14:36Z\", \"source_id\": 17370298, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:27:08Z\", \"source_id\": 54169241, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:27:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:27:11Z\", \"source_id\": 17379513, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:48:51Z\", \"source_id\": 54226985, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:49:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:48:51Z\", \"source_id\": 17394861, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:15Z\", \"source_id\": 54279562, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:10:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:22Z\", \"source_id\": 17408941, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:36Z\", \"source_id\": 54285590, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:12:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:42Z\", \"source_id\": 17410522, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33799, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:36Z\", \"source_id\": 54315522, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:24:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:38Z\", \"source_id\": 17418609, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33066, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:02Z\", \"source_id\": 54328910, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:33:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:07Z\", \"source_id\": 17422182, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:00Z\", \"source_id\": 54343416, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:01Z\", \"source_id\": 17426089, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:00Z\", \"source_id\": 54359685, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:42:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:06Z\", \"source_id\": 17430601, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:46Z\", \"source_id\": 54366343, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:48Z\", \"source_id\": 17432339, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:16Z\", \"source_id\": 54407597, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:20Z\", \"source_id\": 17443387, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "4", "timing_fact_generation": 1789675340827014, "current_leg_arrival_utc": "2026-09-17T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:42.403122", "service_state_evidence_id": 17443387, "current_leg_start_actual_dep": "2026-09-17T20:47:30+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:43.003403", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P SPX RAM 1L58 395006+395007 12 140 None {"version": 3, "segments": [{"to_m": 806.962, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}, {"to_m": 1186.402, "from_m": 806.962, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 1526.222, "from_m": 1186.402, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 1811.065, "from_m": 1526.222, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 124.274}, {"to_m": 4264.591, "from_m": 1811.065, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 9518.43, "from_m": 4264.591, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 9606.159, "from_m": 9518.43, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 9672.567, "from_m": 9606.159, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 10060.586, "from_m": 9672.567, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 25535.623, "from_m": 10060.586, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 25687.069, "from_m": 25535.623, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 39956.266, "from_m": 25687.069, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 75441.445, "from_m": 39956.266, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 75608.439, "from_m": 75441.445, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79968.083, "from_m": 75608.439, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 89279.243, "from_m": 79968.083, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 167.77}, {"to_m": 103057.877, "from_m": 89279.243, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 103177.325, "from_m": 103057.877, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 104362.22, "from_m": 103177.325, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 105398.24, "from_m": 104362.22, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 106139.275, "from_m": 105398.24, "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": 106722.985, "from_m": 106139.275, "capability_applied": null, "effective_limit_mph": 18.641, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 18.641}, {"to_m": 106893.115, "from_m": 106722.985, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 106914.608, "from_m": 106893.115, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107004.655, "from_m": 106914.608, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 107294.217, "from_m": 107004.655, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107660.32, "from_m": 107294.217, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112446.416, "from_m": 107660.32, "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": 112993.89, "from_m": 112446.416, "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": 119998.93, "from_m": 112993.89, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120231.179, "from_m": 119998.93, "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": 122998.72, "from_m": 120231.179, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 123701.28, "from_m": 122998.72, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 124514.271, "from_m": 123701.28, "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": 124554.918, "from_m": 124514.271, "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": 125191.947, "from_m": 124554.918, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 126196.538, "from_m": 125191.947, "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": 126290.743, "from_m": 126196.538, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 127086.292, "from_m": 126290.743, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 128134.218, "from_m": 127086.292, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 139153.215, "from_m": 128134.218, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 139720.39, "from_m": 139153.215, "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": 139827.774, "from_m": 139720.39, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 140701.311, "from_m": 139827.774, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 144921.291, "from_m": 140701.311, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 144933.601, "from_m": 144921.291, "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": 148131.72, "from_m": 144933.601, "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": 149224.919, "from_m": 148131.72, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 153260.837, "from_m": 149224.919, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 153807.256, "from_m": 153260.837, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 159288.588, "from_m": 153807.256, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 159669.008, "from_m": 159288.588, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 650201, "profile_key": "932f92b115c8920b1465b5bcb4c081cf96898960e8c1039ca2522996dbe0e32a", "schedule_id": 35527, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1907", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912H", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.076, "section_seq": 1, "route_path_id": 104942}, {"is_pass": false, "wtt_arr": "1913H", "wtt_dep": "1915", "location": "Stratford International", "stage_seq": 4, "distance_m": 9475.222, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915H", "location": "Stratford International East Jn", "stage_seq": 5, "distance_m": 10060.586, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Dagenham Jn", "stage_seq": 6, "distance_m": 21157.407, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921", "location": "Wennington Crossovers", "stage_seq": 7, "distance_m": 25832.333, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Ebbsfleet West Jn", "stage_seq": 8, "distance_m": 34867.528, "section_seq": 1, "route_path_id": 104942}, {"is_pass": false, "wtt_arr": "1925", "wtt_dep": "1926", "location": "Ebbsfleet International", "stage_seq": 9, "distance_m": 36475.746, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926H", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 10, "distance_m": 37392.286, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927H", "location": "Southfleet Junction", "stage_seq": 11, "distance_m": 39993.382, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Nashenden Crossover", "stage_seq": 12, "distance_m": 52442.904, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935", "location": "Crismill Crossover", "stage_seq": 13, "distance_m": 66685.288, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937H", "location": "Lenham Crossover (CTRL)", "stage_seq": 14, "distance_m": 75608.439, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941H", "location": "Ashford West (CTRL) Jn", "stage_seq": 15, "distance_m": 88120.609, "section_seq": 1, "route_path_id": 104942}, {"is_pass": false, "wtt_arr": "1944", "wtt_dep": "1948", "location": "Ashford (Kent)", "stage_seq": 16, "distance_m": 90149.061, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957", "location": "Saltwood Jn", "stage_seq": 17, "distance_m": 106893.115, "section_seq": 1, "route_path_id": 104942}, {"is_pass": false, "wtt_arr": "2000", "wtt_dep": "2001", "location": "Folkestone West", "stage_seq": 18, "distance_m": 111773.078, "section_seq": 1, "route_path_id": 104942}, {"is_pass": false, "wtt_arr": "2002H", "wtt_dep": "2003H", "location": "Folkestone Central", "stage_seq": 19, "distance_m": 112808.664, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005H", "location": "Folkestone East Staff Halt", "stage_seq": 20, "distance_m": 114426.242, "section_seq": 1, "route_path_id": 104942}, {"is_pass": false, "wtt_arr": "2014", "wtt_dep": "2015", "location": "Dover Priory", "stage_seq": 21, "distance_m": 124662.567, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Buckland Jn", "stage_seq": 22, "distance_m": 126196.538, "section_seq": 1, "route_path_id": 104942}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2024", "location": "Martin Mill", "stage_seq": 23, "distance_m": 132657.373, "section_seq": 1, "route_path_id": 104942}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2029", "location": "Walmer", "stage_seq": 24, "distance_m": 137020.852, "section_seq": 1, "route_path_id": 104942}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": "2033", "location": "Deal", "stage_seq": 25, "distance_m": 139625.283, "section_seq": 1, "route_path_id": 104942}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2039H", "location": "Sandwich", "stage_seq": 26, "distance_m": 146257.122, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Minster South Jn", "stage_seq": 27, "distance_m": 153260.837, "section_seq": 1, "route_path_id": 104942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Minster East Jn", "stage_seq": 28, "distance_m": 153825.583, "section_seq": 1, "route_path_id": 104942}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 29, "distance_m": 159669.008, "section_seq": 1, "route_path_id": 104942}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 159669.008, "from_m": 0.0, "section_seq": 1, "route_path_id": 104942}], "total_distance_m": 159669.008, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 159489.704, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 179.304, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15171, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:14:29Z", "source_id": 54134833, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:15:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:14:36Z", "source_id": 17370298, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33358, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:27:08Z", "source_id": 54169241, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T18:27:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:27:11Z", "source_id": 17379513, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32932, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:48:51Z", "source_id": 54226985, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T18:49:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:48:51Z", "source_id": 17394861, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33845, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:15Z", "source_id": 54279562, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:10:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:22Z", "source_id": 17408941, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33842, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:36Z", "source_id": 54285590, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:12:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:42Z", "source_id": 17410522, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33799, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:36Z", "source_id": 54315522, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:24:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:38Z", "source_id": 17418609, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33066, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:02Z", "source_id": 54328910, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:33:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:07Z", "source_id": 17422182, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33063, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:00Z", "source_id": 54343416, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:01Z", "source_id": 17426089, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33059, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:00Z", "source_id": 54359685, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T19:42:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:06Z", "source_id": 17430601, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33054, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:46Z", "source_id": 54366343, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T19:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:48Z", "source_id": 17432339, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33124, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:16Z", "source_id": 54407597, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T20:03:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:20Z", "source_id": 17443387, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T21:03:00+01:00", "operational_fact": true}] St. Pancras International 1907 1907 12 None None Ramsgate 2055 2055 4 LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85967/2026-09-17/detailed None Sandwich 2026-09-17T20:47:30+01:00 Ramsgate 13.0 {"type": "LineString", "coordinates": [[1.3425682227899054, 51.269829968059774], [1.3425058, 51.269854], [1.3422492, 51.2699462], [1.3406054, 51.27058139999999], [1.3402058999999995, 51.2707436], [1.3398415999999995, 51.27089629999999], [1.3392735999999998, 51.2711478], [1.3386458, 51.2714691], [1.3383382, 51.2716284], [1.3380496, 51.2717876], [1.3377904, 51.271926599999986], [1.3374885, 51.2721085], [1.33696, 51.27242890000001], [1.3365051, 51.27272479999999], [1.3361853, 51.2729405], [1.3356353, 51.2733118], [1.3349976, 51.2737716], [1.3343178999999998, 51.274331700000005], [1.3340858915343827, 51.27453379516892], [1.333927, 51.2746722], [1.3336992999999997, 51.274887799999995], [1.3332809, 51.2753004], [1.3328897999999998, 51.27569559999999], [1.3324225, 51.2762392], [1.3319375, 51.276858999999995], [1.3317218, 51.2771778], [1.3315119, 51.27749259999999], [1.3314297999999998, 51.2776335], [1.3312447, 51.2779409], [1.3310118, 51.2783601], [1.3308086999999995, 51.2787006], [1.3304915999999998, 51.279285399999985], [1.33015, 51.2798707], [1.3297787, 51.2805365], [1.3294635999999995, 51.2811133], [1.3292234999999997, 51.2815222], [1.3291813999999995, 51.281599], [1.3290108, 51.2819003], [1.3288001, 51.2822756], [1.3285824000000002, 51.282661200000014], [1.3283446, 51.2830805], [1.328124, 51.2835039], [1.3278995999999998, 51.283993900000006], [1.3277410999999997, 51.2844841], [1.3276367999999998, 51.28499819999999], [1.3275991, 51.2852848], [1.3275847, 51.28576199999999], [1.3276233999999998, 51.28623929999999], [1.3277273999999997, 51.286790499999995], [1.3278079, 51.2870676], [1.3279029, 51.2873364], [1.3279179, 51.2873818], [1.3279251, 51.2874089], [1.3280506999999997, 51.2877411], [1.3282664999999998, 51.2880784], [1.3285466999999995, 51.28859270000001], [1.3287384, 51.2888536], [1.3289429, 51.289104499999986], [1.3292109, 51.2894077], [1.3295061999999995, 51.28969620000001], [1.3298127, 51.28998070000001], [1.3301495, 51.29025510000001], [1.332192, 51.29177159999999], [1.3325437, 51.29204130000001], [1.3328846999999997, 51.292318], [1.3335477, 51.2928739], [1.3345507999999997, 51.2938145], [1.334992, 51.2942791], [1.3354268, 51.294766900000006], [1.3360267, 51.29553639999999], [1.3363134, 51.29592540000001], [1.3365806, 51.2963124], [1.3370579, 51.2970902], [1.3374678, 51.29787459999999], [1.3377135, 51.29845939999999], [1.3378225, 51.29874980000001], [1.3379260999999998, 51.2990363], [1.3380924999999997, 51.2995268], [1.3382191, 51.3000232], [1.3383339, 51.30051759999999], [1.3384243, 51.3010134], [1.3384849, 51.3014863], [1.3385218, 51.3019581], [1.3385183, 51.3026952], [1.3385217, 51.303062100000005], [1.3384903, 51.30343049999999], [1.3384513, 51.303821], [1.3383977, 51.30421090000001], [1.3382468, 51.3049906], [1.3379768, 51.305921700000006], [1.3376386, 51.30679969999999], [1.3374335, 51.3072489], [1.3372137999999998, 51.3076933], [1.336969, 51.30812619999998], [1.3367159, 51.3085578], [1.3360099, 51.3095623], [1.3356192, 51.3100581], [1.335217, 51.3105415], [1.3337767, 51.3121245], [1.3329960000000003, 51.312960899999986], [1.3328257, 51.31314959999999], [1.332769, 51.313212599999986], [1.3327497, 51.3132339], [1.33177, 51.314380699999994], [1.3307897, 51.31551300000001], [1.3293352, 51.31714010000001], [1.3286085, 51.317954], [1.3278833, 51.3187596], [1.3245375, 51.32253399999998], [1.3245277, 51.322545600000005], [1.3245081999999997, 51.32256700000001], [1.3224986, 51.32483080000001], [1.3224708, 51.32486209999999], [1.3220722, 51.325339699999994], [1.3218852, 51.3256085], [1.32181, 51.3257665], [1.3217542999999998, 51.3259188], [1.3217087000000003, 51.326098899999984], [1.3216942, 51.326197100000016], [1.3216830000000002, 51.3263007], [1.3216770999999998, 51.3264022], [1.3216837, 51.3265026], [1.3217030999999997, 51.3266739], [1.3217217999999995, 51.326758899999994], [1.3217469, 51.3268455], [1.3217877999999998, 51.32696829999999], [1.3218402, 51.327092], [1.3218959, 51.3271901], [1.3219571999999995, 51.3272887], [1.3220179999999997, 51.3273697], [1.3220515999999998, 51.3274133], [1.3220857, 51.3274535], [1.3221372999999998, 51.327516299999985], [1.3221976999999998, 51.32757899999999], [1.3223242999999998, 51.32769829999999], [1.3224129, 51.3277739], [1.3225069, 51.3278514], [1.3227141, 51.32799279999999], [1.3228137, 51.328054], [1.3229193, 51.3281155], [1.3230270999999998, 51.328171], [1.3231409999999997, 51.328224099999986], [1.3232342, 51.328267700000005], [1.3233334, 51.32830859999999], [1.3235317999999998, 51.3283914], [1.3237176, 51.32844519999999], [1.3239114000000003, 51.3284998], [1.3241369, 51.32855130000001], [1.3243778999999998, 51.3285995], [1.3246124999999995, 51.328632299999995], [1.3248584, 51.328655899999994], [1.325065, 51.3286675], [1.3252433999999995, 51.328670499999994], [1.3254634, 51.328671199999995], [1.3257009, 51.3286672], [1.3259633999999998, 51.32865110000001], [1.3274237999999998, 51.3285562], [1.3311593999999998, 51.3283397], [1.3365549999999995, 51.3280186], [1.3387649, 51.327881100000006], [1.3439154, 51.3275691], [1.3452005, 51.3275222], [1.3457194, 51.327511699999995], [1.3462258, 51.3275175], [1.3471804999999997, 51.32753799999999], [1.3474729261792822, 51.327554073331285], [1.3479901, 51.32758249999999], [1.3488399, 51.3276409], [1.3497172, 51.32772369999999], [1.351817, 51.32801], [1.3530878, 51.32825079999999], [1.3542634999999998, 51.3285076], [1.3549265999999998, 51.3286893], [1.3559555, 51.328982800000006], [1.3561746, 51.3290495], [1.3562659, 51.3290791], [1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]} 8.4 2050 2103 Sandwich Ramsgate Ramsgate 51.3411668 1.4054297 51.3411668 1.4054297 1 0 2026-09-17 20:13:56 TERMINATED 2026-09-17 20:03:00 Ramsgate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443387 1789675340827014 69 69 2026-09-17 20:13:43.003403 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:42.403122
620856 649723 L89282 352I27MX17 2026-09-17 COMPLETE 17443473 2026-09-17 21:03:00 2026-09-17 20:13:56 2026-09-19 20:13:56 {"id": 649723, "stp": "P", "toc": "Northern", "uid": "L89282", "consist": "158754", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89282/2026-09-17/detailed", "trust_id": "352I27MX17", "origin_crs": "WGW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-17", "dest_arr_time": "2105", "dest_platform": "13B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2I27", "timing_status": "EARLY", "origin_station": "Wigan Wallgate", "current_leg_arr": "2103", "current_leg_dep": "2054", "current_leg_end": "Leeds", "origin_dep_time": "1849", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-17T20:13:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5916794685613878, 53.749564793704295], [-1.5915826999999998, 53.7496185], [-1.5913655, 53.7497358], [-1.5911421, 53.7498484], [-1.5909491, 53.7499315], [-1.5907671, 53.7500114], [-1.5903837999999997, 53.7501647], [-1.5900149999999995, 53.7503057], [-1.5895344, 53.7504628], [-1.5888928999999998, 53.7506496], [-1.5881497, 53.75081099999999], [-1.5874597, 53.75092320000001], [-1.5867735999999997, 53.751017899999994], [-1.5860578999999997, 53.7511337], [-1.585443, 53.7512331], [-1.5848419, 53.75134649999998], [-1.5842408999999995, 53.75150429999999], [-1.5836438999999998, 53.75167309999999], [-1.5833065999999998, 53.75177599999999], [-1.5829903, 53.7518789], [-1.58267, 53.75199229999999], [-1.5823496999999995, 53.752119699999994], [-1.5817559999999995, 53.7523775], [-1.581175, 53.7526753], [-1.580731, 53.7529313], [-1.5802979999999998, 53.7532082], [-1.5800970000000003, 53.7533545], [-1.579896, 53.7535021], [-1.5795159999999997, 53.75380640000001], [-1.5793371, 53.75396709999999], [-1.579167, 53.75412639999999], [-1.5788423, 53.75445289999999], [-1.5786853999999997, 53.754621399999984], [-1.5785374, 53.7547899], [-1.5782613, 53.7551439], [-1.5781861999999998, 53.7552549], [-1.5781043999999995, 53.75537239999999], [-1.5779675, 53.7556114], [-1.5778437999999997, 53.75585439999999], [-1.5777753, 53.75598239999999], [-1.5777223000000002, 53.7561038], [-1.5776382999999998, 53.75631800000001], [-1.5775587999999998, 53.756532199999995], [-1.5774566999999995, 53.7569653], [-1.5774152, 53.7571852], [-1.5773931, 53.7574033], [-1.5773821, 53.7576279], [-1.5773776999999998, 53.75785259999999], [-1.5773952999999998, 53.75809550000001], [-1.5774262999999995, 53.7583345], [-1.5775266999999995, 53.75881059999998], [-1.5777310999999998, 53.75935700000001], [-1.5778636999999998, 53.75963000000001], [-1.5780028, 53.7598951], [-1.5781347999999995, 53.7601215], [-1.5782822999999997, 53.760332200000015], [-1.5784803, 53.760581900000005], [-1.5786401, 53.760773], [-1.5789404, 53.7610889], [-1.5791008, 53.76122719999999], [-1.5795292999999997, 53.7615927], [-1.5798801999999998, 53.76185899999999], [-1.5799271, 53.7618947], [-1.5800348000000002, 53.76197640000001], [-1.5800506, 53.7619884], [-1.5810805999999995, 53.7627056], [-1.5814562, 53.76296550000001], [-1.5818758999999998, 53.763259299999994], [-1.5825424, 53.76371340000001], [-1.5828804, 53.7639485], [-1.5830784, 53.7640868], [-1.584045, 53.7647581], [-1.5847625000000003, 53.7652503], [-1.5853588999999997, 53.765691700000005], [-1.5855311999999997, 53.7658248], [-1.5857033, 53.76596809999999], [-1.5861373999999997, 53.7663343], [-1.5865408, 53.76670229999999], [-1.5869809, 53.767139399999984], [-1.5872829999999998, 53.767464800000006], [-1.5877423, 53.7679983], [-1.5877726999999997, 53.7680337], [-1.5879458, 53.7682623], [-1.5881158999999998, 53.76849370000001], [-1.5883686999999995, 53.7688738], [-1.5885319, 53.7691323], [-1.5886866, 53.76938689999999], [-1.5888478, 53.7696507], [-1.5889913999999998, 53.7699053], [-1.5891195, 53.77015329999998], [-1.5892344, 53.77041], [-1.5895161, 53.7710946], [-1.5896110999999995, 53.771336100000006], [-1.5896863999999995, 53.7715697], [-1.5897769999999998, 53.771907799999994], [-1.5898609999999995, 53.7722473], [-1.5899603999999998, 53.7729261], [-1.5900096999999995, 53.7737812], [-1.5899935, 53.774418300000015], [-1.5899493, 53.7748256], [-1.589856, 53.7753124], [-1.5896604999999997, 53.7761062], [-1.5895246, 53.7765679], [-1.5892799999999998, 53.77720409999999], [-1.5890635, 53.777668799999994], [-1.5888174, 53.7781191], [-1.5887867999999998, 53.7781841], [-1.5886685000000005, 53.77836740000001], [-1.58854, 53.77858520000001], [-1.5880384, 53.77927559999999], [-1.5879554, 53.779375], [-1.5879253, 53.779411], [-1.5876795999999995, 53.77972249999999], [-1.5873307, 53.78011279999999], [-1.5869688, 53.780479199999995], [-1.5862376, 53.78116719999999], [-1.5857289, 53.781600399999995], [-1.5851706, 53.782018099999995], [-1.5845232, 53.7824894], [-1.5840132999999998, 53.782818899999995], [-1.5837754, 53.782963800000005], [-1.5835844, 53.7830859], [-1.5831434, 53.78332820000001], [-1.5828517999999998, 53.7834943], [-1.5825743, 53.783652199999985], [-1.5819854999999998, 53.78396069999999], [-1.5812455, 53.78435449999999], [-1.5809873999999997, 53.7844862], [-1.5796333, 53.7852066], [-1.5789485, 53.78557200000001], [-1.5782812999999998, 53.78593490000001], [-1.5774153999999998, 53.78640209999999], [-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.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": "Morley", "dest_arr_time_act": "2105", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Morley", "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\": 101.606, \"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\": 440.21, \"from_m\": 101.606, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 489.012, \"from_m\": 440.21, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 516.847, \"from_m\": 489.012, \"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\": 1014.545, \"from_m\": 516.847, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2636.977, \"from_m\": 1014.545, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2902.987, \"from_m\": 2636.977, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2963.904, \"from_m\": 2902.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2990.928, \"from_m\": 2963.904, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5028.456, \"from_m\": 2990.928, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11395.231, \"from_m\": 5028.456, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11465.944, \"from_m\": 11395.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16981.223, \"from_m\": 11465.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17041.469, \"from_m\": 16981.223, \"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\": 23954.516, \"from_m\": 17041.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\": 25143.189, \"from_m\": 23954.516, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25904.018, \"from_m\": 25143.189, \"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\": 25918.365, \"from_m\": 25904.018, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27863.791, \"from_m\": 25918.365, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28027.245, \"from_m\": 27863.791, \"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\": 28214.182, \"from_m\": 28027.245, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28703.877, \"from_m\": 28214.182, \"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\": 29318.073, \"from_m\": 28703.877, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30955.786, \"from_m\": 29318.073, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 31003.065, \"from_m\": 30955.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\": 31063.16, \"from_m\": 31003.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\": 31090.859, \"from_m\": 31063.16, \"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\": 43206.977, \"from_m\": 31090.859, \"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\": 45090.209, \"from_m\": 43206.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45279.586, \"from_m\": 45090.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\": 46221.293, \"from_m\": 45279.586, \"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\": 55931.466, \"from_m\": 46221.293, \"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\": 56133.762, \"from_m\": 55931.466, \"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\": 58994.729, \"from_m\": 56133.762, \"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\": 60542.459, \"from_m\": 58994.729, \"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\": 60591.82, \"from_m\": 60542.459, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60641.303, \"from_m\": 60591.82, \"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\": 64639.194, \"from_m\": 60641.303, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65013.151, \"from_m\": 64639.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\": 66916.775, \"from_m\": 65013.151, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68965.968, \"from_m\": 66916.775, \"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\": 75866.677, \"from_m\": 68965.968, \"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\": 76340.972, \"from_m\": 75866.677, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88659.019, \"from_m\": 76340.972, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 92164.241, \"from_m\": 88659.019, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 92247.801, \"from_m\": 92164.241, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 98296.486, \"from_m\": 92247.801, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 98387.793, \"from_m\": 98296.486, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 102815.925, \"from_m\": 98387.793, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 103501.447, \"from_m\": 102815.925, \"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\": 104742.043, \"from_m\": 103501.447, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 104834.052, \"from_m\": 104742.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109045.689, \"from_m\": 104834.052, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 109325.307, \"from_m\": 109045.689, \"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\": 109401.391, \"from_m\": 109325.307, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 109545.528, \"from_m\": 109401.391, \"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\": 109594.983, \"from_m\": 109545.528, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109992.798, \"from_m\": 109594.983, \"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\": 110315.009, \"from_m\": 109992.798, \"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\": 649723, \"profile_key\": \"b7560f248725f94914034b113f1dbe88137bf03fa5dfb1cf372006dff322a6d2\", \"schedule_id\": 19273, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1849\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"1851H\", \"wtt_dep\": \"1852\", \"location\": \"Ince\", \"stage_seq\": 2, \"distance_m\": 1657.293, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"1855\", \"wtt_dep\": \"1856\", \"location\": \"Hindley\", \"stage_seq\": 3, \"distance_m\": 4283.782, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 4, \"distance_m\": 5028.456, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"1859H\", \"wtt_dep\": \"1900H\", \"location\": \"Daisy Hill\", \"stage_seq\": 5, \"distance_m\": 8269.121, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"1903\", \"wtt_dep\": \"1904\", \"location\": \"Hag Fold\", \"stage_seq\": 6, \"distance_m\": 9862.579, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"1906\", \"wtt_dep\": \"1907\", \"location\": \"Atherton\", \"stage_seq\": 7, \"distance_m\": 11030.897, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"1912\", \"wtt_dep\": \"1913\", \"location\": \"Walkden\", \"stage_seq\": 8, \"distance_m\": 16711.84, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"1916\", \"wtt_dep\": \"1917\", \"location\": \"Moorside\", \"stage_seq\": 9, \"distance_m\": 19640.11, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"1919\", \"wtt_dep\": \"1920\", \"location\": \"Swinton\", \"stage_seq\": 10, \"distance_m\": 20738.467, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1927\", \"location\": \"Salford Crescent\", \"stage_seq\": 11, \"distance_m\": 26138.757, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"1929\", \"wtt_dep\": \"1930\", \"location\": \"Salford Central\", \"stage_seq\": 12, \"distance_m\": 27724.223, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931\", \"location\": \"Deal Street Jn\", \"stage_seq\": 13, \"distance_m\": 28214.182, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"1933\", \"wtt_dep\": \"1936\", \"location\": \"Manchester Victoria\", \"stage_seq\": 14, \"distance_m\": 28859.695, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 15, \"distance_m\": 31003.065, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 32458.773, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 17, \"distance_m\": 36554.346, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Castleton East Jn\", \"stage_seq\": 18, \"distance_m\": 42868.16, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"1948H\", \"wtt_dep\": \"1950\", \"location\": \"Rochdale\", \"stage_seq\": 19, \"distance_m\": 45712.547, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 20, \"distance_m\": 46157.677, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"1953H\", \"wtt_dep\": \"1954H\", \"location\": \"Smithy Bridge\", \"stage_seq\": 21, \"distance_m\": 49361.493, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"1957\", \"wtt_dep\": \"1958\", \"location\": \"Littleborough\", \"stage_seq\": 22, \"distance_m\": 51050.457, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"2003H\", \"wtt_dep\": \"2004\", \"location\": \"Walsden\", \"stage_seq\": 23, \"distance_m\": 57572.948, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2007H\", \"location\": \"Todmorden\", \"stage_seq\": 24, \"distance_m\": 59672.491, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 25, \"distance_m\": 60641.303, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"2013H\", \"wtt_dep\": \"2014H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 26, \"distance_m\": 66817.835, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2017H\", \"location\": \"Mytholmroyd\", \"stage_seq\": 27, \"distance_m\": 68887.575, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"2022H\", \"wtt_dep\": \"2023H\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 28, \"distance_m\": 74874.566, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 29, \"distance_m\": 75866.677, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Greetland Jn\", \"stage_seq\": 30, \"distance_m\": 78675.936, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032\", \"location\": \"Brighouse\", \"stage_seq\": 31, \"distance_m\": 84129.21, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034H\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 32, \"distance_m\": 86240.953, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Heaton Lodge East Jn\", \"stage_seq\": 33, \"distance_m\": 89239.75, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2039H\", \"location\": \"Mirfield\", \"stage_seq\": 34, \"distance_m\": 90536.556, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 35, \"distance_m\": 92247.801, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2046\", \"location\": \"Dewsbury\", \"stage_seq\": 36, \"distance_m\": 95529.963, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049H\", \"location\": \"Batley\", \"stage_seq\": 37, \"distance_m\": 97797.782, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2055\", \"location\": \"Morley\", \"stage_seq\": 38, \"distance_m\": 102925.421, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Whitehall Jn\", \"stage_seq\": 39, \"distance_m\": 109401.391, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 40, \"distance_m\": 109789.378, \"section_seq\": 1, \"route_path_id\": 73855}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 41, \"distance_m\": 110315.009, \"section_seq\": 1, \"route_path_id\": 73855}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 110315.009, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73855}], \"total_distance_m\": 110315.009, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 107096.653, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3218.356, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1849", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:49:34Z\", \"source_id\": 54066484, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:51:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:49:38Z\", \"source_id\": 17351775, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:54:16Z\", \"source_id\": 54079391, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:55:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:54:19Z\", \"source_id\": 17355276, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:57:53Z\", \"source_id\": 54089288, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:59:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:57:57Z\", \"source_id\": 17357955, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:05:00Z\", \"source_id\": 54108701, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:05:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:05:05Z\", \"source_id\": 17363313, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:11:34Z\", \"source_id\": 54126749, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:12:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:11:43Z\", \"source_id\": 17368177, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:14:24Z\", \"source_id\": 54134590, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:16:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:14:26Z\", \"source_id\": 17370200, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:26:35Z\", \"source_id\": 54167812, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:27:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:26:38Z\", \"source_id\": 17379134, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:30:13Z\", \"source_id\": 54177490, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:30:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:30:16Z\", \"source_id\": 17381708, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:32:25Z\", \"source_id\": 54183244, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:33:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:32:28Z\", \"source_id\": 17383317, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:47:53Z\", \"source_id\": 54224448, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:48:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:47:58Z\", \"source_id\": 17394237, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:52:32Z\", \"source_id\": 54236579, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:53:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:52:37Z\", \"source_id\": 17397538, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:50Z\", \"source_id\": 54247516, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:51Z\", \"source_id\": 17400405, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:13Z\", \"source_id\": 54264232, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:03:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:16Z\", \"source_id\": 17404806, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:54Z\", \"source_id\": 54271407, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:06:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:58Z\", \"source_id\": 17406686, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:32Z\", \"source_id\": 54285452, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:13:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:36Z\", \"source_id\": 17410488, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:38Z\", \"source_id\": 54295517, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:16:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:40Z\", \"source_id\": 17413269, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:39Z\", \"source_id\": 54308011, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:39Z\", \"source_id\": 17416657, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:58Z\", \"source_id\": 54331192, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:04Z\", \"source_id\": 17422768, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:02Z\", \"source_id\": 54343525, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:36:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:01Z\", \"source_id\": 17426105, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:16Z\", \"source_id\": 54353379, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:40:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:17Z\", \"source_id\": 17428823, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:20Z\", \"source_id\": 54365219, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:45:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:26Z\", \"source_id\": 17432092, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:45Z\", \"source_id\": 54373301, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:49Z\", \"source_id\": 17434262, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:31Z\", \"source_id\": 54387039, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:37Z\", \"source_id\": 17437959, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:23Z\", \"source_id\": 54407854, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:26Z\", \"source_id\": 17443473, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "13", "timing_fact_generation": 1789675347446648, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:47.378522", "service_state_evidence_id": 17443473, "current_leg_start_actual_dep": "2026-09-17T20:55:00+01:00", "operational_evidence_version": 128, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:47.726026", "service_state_valid_until_kind": null, "operational_interpretation_version": 128, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P WGW LDS 2I27 158754 3 90 None {"version": 3, "segments": [{"to_m": 101.606, "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": 440.21, "from_m": 101.606, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 489.012, "from_m": 440.21, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 516.847, "from_m": 489.012, "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": 1014.545, "from_m": 516.847, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2636.977, "from_m": 1014.545, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2902.987, "from_m": 2636.977, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2963.904, "from_m": 2902.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2990.928, "from_m": 2963.904, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5028.456, "from_m": 2990.928, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11395.231, "from_m": 5028.456, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11465.944, "from_m": 11395.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16981.223, "from_m": 11465.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17041.469, "from_m": 16981.223, "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": 23954.516, "from_m": 17041.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": 25143.189, "from_m": 23954.516, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25904.018, "from_m": 25143.189, "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": 25918.365, "from_m": 25904.018, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27863.791, "from_m": 25918.365, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28027.245, "from_m": 27863.791, "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": 28214.182, "from_m": 28027.245, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28703.877, "from_m": 28214.182, "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": 29318.073, "from_m": 28703.877, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30955.786, "from_m": 29318.073, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 31003.065, "from_m": 30955.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": 31063.16, "from_m": 31003.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": 31090.859, "from_m": 31063.16, "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": 43206.977, "from_m": 31090.859, "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": 45090.209, "from_m": 43206.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45279.586, "from_m": 45090.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": 46221.293, "from_m": 45279.586, "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": 55931.466, "from_m": 46221.293, "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": 56133.762, "from_m": 55931.466, "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": 58994.729, "from_m": 56133.762, "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": 60542.459, "from_m": 58994.729, "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": 60591.82, "from_m": 60542.459, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60641.303, "from_m": 60591.82, "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": 64639.194, "from_m": 60641.303, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65013.151, "from_m": 64639.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": 66916.775, "from_m": 65013.151, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68965.968, "from_m": 66916.775, "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": 75866.677, "from_m": 68965.968, "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": 76340.972, "from_m": 75866.677, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88659.019, "from_m": 76340.972, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92164.241, "from_m": 88659.019, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 92247.801, "from_m": 92164.241, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 98296.486, "from_m": 92247.801, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 98387.793, "from_m": 98296.486, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 102815.925, "from_m": 98387.793, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 103501.447, "from_m": 102815.925, "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": 104742.043, "from_m": 103501.447, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 104834.052, "from_m": 104742.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109045.689, "from_m": 104834.052, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 109325.307, "from_m": 109045.689, "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": 109401.391, "from_m": 109325.307, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 109545.528, "from_m": 109401.391, "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": 109594.983, "from_m": 109545.528, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109992.798, "from_m": 109594.983, "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": 110315.009, "from_m": 109992.798, "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": 649723, "profile_key": "b7560f248725f94914034b113f1dbe88137bf03fa5dfb1cf372006dff322a6d2", "schedule_id": 19273, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1849", "location": "Wigan Wallgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "1851H", "wtt_dep": "1852", "location": "Ince", "stage_seq": 2, "distance_m": 1657.293, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "1855", "wtt_dep": "1856", "location": "Hindley", "stage_seq": 3, "distance_m": 4283.782, "section_seq": 1, "route_path_id": 73855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857", "location": "Crow Nest Jn", "stage_seq": 4, "distance_m": 5028.456, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "1859H", "wtt_dep": "1900H", "location": "Daisy Hill", "stage_seq": 5, "distance_m": 8269.121, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "1903", "wtt_dep": "1904", "location": "Hag Fold", "stage_seq": 6, "distance_m": 9862.579, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "1906", "wtt_dep": "1907", "location": "Atherton", "stage_seq": 7, "distance_m": 11030.897, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "1912", "wtt_dep": "1913", "location": "Walkden", "stage_seq": 8, "distance_m": 16711.84, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "1916", "wtt_dep": "1917", "location": "Moorside", "stage_seq": 9, "distance_m": 19640.11, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "1919", "wtt_dep": "1920", "location": "Swinton", "stage_seq": 10, "distance_m": 20738.467, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1927", "location": "Salford Crescent", "stage_seq": 11, "distance_m": 26138.757, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "1929", "wtt_dep": "1930", "location": "Salford Central", "stage_seq": 12, "distance_m": 27724.223, "section_seq": 1, "route_path_id": 73855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931", "location": "Deal Street Jn", "stage_seq": 13, "distance_m": 28214.182, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "1933", "wtt_dep": "1936", "location": "Manchester Victoria", "stage_seq": 14, "distance_m": 28859.695, "section_seq": 1, "route_path_id": 73855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938H", "location": "Miles Platting Jn", "stage_seq": 15, "distance_m": 31003.065, "section_seq": 1, "route_path_id": 73855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940", "location": "Thorpes Bridge Jn", "stage_seq": 16, "distance_m": 32458.773, "section_seq": 1, "route_path_id": 73855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942H", "location": "Vitriol Works S.B.", "stage_seq": 17, "distance_m": 36554.346, "section_seq": 1, "route_path_id": 73855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Castleton East Jn", "stage_seq": 18, "distance_m": 42868.16, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "1948H", "wtt_dep": "1950", "location": "Rochdale", "stage_seq": 19, "distance_m": 45712.547, "section_seq": 1, "route_path_id": 73855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951", "location": "Rochdale East Jn", "stage_seq": 20, "distance_m": 46157.677, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "1953H", "wtt_dep": "1954H", "location": "Smithy Bridge", "stage_seq": 21, "distance_m": 49361.493, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "1957", "wtt_dep": "1958", "location": "Littleborough", "stage_seq": 22, "distance_m": 51050.457, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "2003H", "wtt_dep": "2004", "location": "Walsden", "stage_seq": 23, "distance_m": 57572.948, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2007H", "location": "Todmorden", "stage_seq": 24, "distance_m": 59672.491, "section_seq": 1, "route_path_id": 73855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Hall Royd Jn", "stage_seq": 25, "distance_m": 60641.303, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "2013H", "wtt_dep": "2014H", "location": "Hebden Bridge", "stage_seq": 26, "distance_m": 66817.835, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2017H", "location": "Mytholmroyd", "stage_seq": 27, "distance_m": 68887.575, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "2022H", "wtt_dep": "2023H", "location": "Sowerby Bridge", "stage_seq": 28, "distance_m": 74874.566, "section_seq": 1, "route_path_id": 73855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Milner Royd Jn", "stage_seq": 29, "distance_m": 75866.677, "section_seq": 1, "route_path_id": 73855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Greetland Jn", "stage_seq": 30, "distance_m": 78675.936, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032", "location": "Brighouse", "stage_seq": 31, "distance_m": 84129.21, "section_seq": 1, "route_path_id": 73855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034H", "location": "Bradley Wood Jn", "stage_seq": 32, "distance_m": 86240.953, "section_seq": 1, "route_path_id": 73855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Heaton Lodge East Jn", "stage_seq": 33, "distance_m": 89239.75, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2039H", "location": "Mirfield", "stage_seq": 34, "distance_m": 90536.556, "section_seq": 1, "route_path_id": 73855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Mirfield East Jn", "stage_seq": 35, "distance_m": 92247.801, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2046", "location": "Dewsbury", "stage_seq": 36, "distance_m": 95529.963, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049H", "location": "Batley", "stage_seq": 37, "distance_m": 97797.782, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2055", "location": "Morley", "stage_seq": 38, "distance_m": 102925.421, "section_seq": 1, "route_path_id": 73855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Whitehall Jn", "stage_seq": 39, "distance_m": 109401.391, "section_seq": 1, "route_path_id": 73855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103H", "location": "Leeds West Jn", "stage_seq": 40, "distance_m": 109789.378, "section_seq": 1, "route_path_id": 73855}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": null, "location": "Leeds", "stage_seq": 41, "distance_m": 110315.009, "section_seq": 1, "route_path_id": 73855}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 110315.009, "from_m": 0.0, "section_seq": 1, "route_path_id": 73855}], "total_distance_m": 110315.009, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 107096.653, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3218.356, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9335, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:49:34Z", "source_id": 54066484, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T17:51:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:49:38Z", "source_id": 17351775, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T18:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9342, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:54:16Z", "source_id": 54079391, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T17:55:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:54:19Z", "source_id": 17355276, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T18:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9391, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:57:53Z", "source_id": 54089288, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T17:59:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:57:57Z", "source_id": 17357955, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9385, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:05:00Z", "source_id": 54108701, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T18:05:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:05:05Z", "source_id": 17363313, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9392, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:11:34Z", "source_id": 54126749, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T18:12:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:11:43Z", "source_id": 17368177, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9396, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:14:24Z", "source_id": 54134590, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T18:16:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:14:26Z", "source_id": 17370200, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8297, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:26:35Z", "source_id": 54167812, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T18:27:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:26:38Z", "source_id": 17379134, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8257, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:30:13Z", "source_id": 54177490, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T18:30:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:30:16Z", "source_id": 17381708, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8175, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:32:25Z", "source_id": 54183244, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T18:33:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:32:28Z", "source_id": 17383317, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:47:53Z", "source_id": 54224448, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T18:48:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:47:58Z", "source_id": 17394237, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8081, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:52:32Z", "source_id": 54236579, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T18:53:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:52:37Z", "source_id": 17397538, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:50Z", "source_id": 54247516, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T18:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:51Z", "source_id": 17400405, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8089, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:13Z", "source_id": 54264232, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:03:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:16Z", "source_id": 17404806, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8054, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:54Z", "source_id": 54271407, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:06:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:58Z", "source_id": 17406686, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6165, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:32Z", "source_id": 54285452, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T19:13:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:36Z", "source_id": 17410488, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6172, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:38Z", "source_id": 54295517, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T19:16:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:40Z", "source_id": 17413269, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6156, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:39Z", "source_id": 54308011, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T19:21:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:39Z", "source_id": 17416657, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6178, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:58Z", "source_id": 54331192, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T19:30:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:04Z", "source_id": 17422768, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6134, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:02Z", "source_id": 54343525, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T19:36:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:01Z", "source_id": 17426105, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6120, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:16Z", "source_id": 54353379, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T19:40:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:17Z", "source_id": 17428823, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6105, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:20Z", "source_id": 54365219, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T19:45:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:26Z", "source_id": 17432092, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6099, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:45Z", "source_id": 54373301, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T19:48:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:49Z", "source_id": 17434262, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5544, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:31Z", "source_id": 54387039, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T19:53:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:37Z", "source_id": 17437959, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5419, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:23Z", "source_id": 54407854, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T20:03:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:26Z", "source_id": 17443473, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T21:03:00+01:00", "operational_fact": true}] Wigan Wallgate 1849 1849 2 None None Leeds 2105 2105 13B EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89282/2026-09-17/detailed None Morley 2026-09-17T20:55:00+01:00 Leeds 9.0 {"type": "LineString", "coordinates": [[-1.5916794685613878, 53.749564793704295], [-1.5915826999999998, 53.7496185], [-1.5913655, 53.7497358], [-1.5911421, 53.7498484], [-1.5909491, 53.7499315], [-1.5907671, 53.7500114], [-1.5903837999999997, 53.7501647], [-1.5900149999999995, 53.7503057], [-1.5895344, 53.7504628], [-1.5888928999999998, 53.7506496], [-1.5881497, 53.75081099999999], [-1.5874597, 53.75092320000001], [-1.5867735999999997, 53.751017899999994], [-1.5860578999999997, 53.7511337], [-1.585443, 53.7512331], [-1.5848419, 53.75134649999998], [-1.5842408999999995, 53.75150429999999], [-1.5836438999999998, 53.75167309999999], [-1.5833065999999998, 53.75177599999999], [-1.5829903, 53.7518789], [-1.58267, 53.75199229999999], [-1.5823496999999995, 53.752119699999994], [-1.5817559999999995, 53.7523775], [-1.581175, 53.7526753], [-1.580731, 53.7529313], [-1.5802979999999998, 53.7532082], [-1.5800970000000003, 53.7533545], [-1.579896, 53.7535021], [-1.5795159999999997, 53.75380640000001], [-1.5793371, 53.75396709999999], [-1.579167, 53.75412639999999], [-1.5788423, 53.75445289999999], [-1.5786853999999997, 53.754621399999984], [-1.5785374, 53.7547899], [-1.5782613, 53.7551439], [-1.5781861999999998, 53.7552549], [-1.5781043999999995, 53.75537239999999], [-1.5779675, 53.7556114], [-1.5778437999999997, 53.75585439999999], [-1.5777753, 53.75598239999999], [-1.5777223000000002, 53.7561038], [-1.5776382999999998, 53.75631800000001], [-1.5775587999999998, 53.756532199999995], [-1.5774566999999995, 53.7569653], [-1.5774152, 53.7571852], [-1.5773931, 53.7574033], [-1.5773821, 53.7576279], [-1.5773776999999998, 53.75785259999999], [-1.5773952999999998, 53.75809550000001], [-1.5774262999999995, 53.7583345], [-1.5775266999999995, 53.75881059999998], [-1.5777310999999998, 53.75935700000001], [-1.5778636999999998, 53.75963000000001], [-1.5780028, 53.7598951], [-1.5781347999999995, 53.7601215], [-1.5782822999999997, 53.760332200000015], [-1.5784803, 53.760581900000005], [-1.5786401, 53.760773], [-1.5789404, 53.7610889], [-1.5791008, 53.76122719999999], [-1.5795292999999997, 53.7615927], [-1.5798801999999998, 53.76185899999999], [-1.5799271, 53.7618947], [-1.5800348000000002, 53.76197640000001], [-1.5800506, 53.7619884], [-1.5810805999999995, 53.7627056], [-1.5814562, 53.76296550000001], [-1.5818758999999998, 53.763259299999994], [-1.5825424, 53.76371340000001], [-1.5828804, 53.7639485], [-1.5830784, 53.7640868], [-1.584045, 53.7647581], [-1.5847625000000003, 53.7652503], [-1.5853588999999997, 53.765691700000005], [-1.5855311999999997, 53.7658248], [-1.5857033, 53.76596809999999], [-1.5861373999999997, 53.7663343], [-1.5865408, 53.76670229999999], [-1.5869809, 53.767139399999984], [-1.5872829999999998, 53.767464800000006], [-1.5877423, 53.7679983], [-1.5877726999999997, 53.7680337], [-1.5879458, 53.7682623], [-1.5881158999999998, 53.76849370000001], [-1.5883686999999995, 53.7688738], [-1.5885319, 53.7691323], [-1.5886866, 53.76938689999999], [-1.5888478, 53.7696507], [-1.5889913999999998, 53.7699053], [-1.5891195, 53.77015329999998], [-1.5892344, 53.77041], [-1.5895161, 53.7710946], [-1.5896110999999995, 53.771336100000006], [-1.5896863999999995, 53.7715697], [-1.5897769999999998, 53.771907799999994], [-1.5898609999999995, 53.7722473], [-1.5899603999999998, 53.7729261], [-1.5900096999999995, 53.7737812], [-1.5899935, 53.774418300000015], [-1.5899493, 53.7748256], [-1.589856, 53.7753124], [-1.5896604999999997, 53.7761062], [-1.5895246, 53.7765679], [-1.5892799999999998, 53.77720409999999], [-1.5890635, 53.777668799999994], [-1.5888174, 53.7781191], [-1.5887867999999998, 53.7781841], [-1.5886685000000005, 53.77836740000001], [-1.58854, 53.77858520000001], [-1.5880384, 53.77927559999999], [-1.5879554, 53.779375], [-1.5879253, 53.779411], [-1.5876795999999995, 53.77972249999999], [-1.5873307, 53.78011279999999], [-1.5869688, 53.780479199999995], [-1.5862376, 53.78116719999999], [-1.5857289, 53.781600399999995], [-1.5851706, 53.782018099999995], [-1.5845232, 53.7824894], [-1.5840132999999998, 53.782818899999995], [-1.5837754, 53.782963800000005], [-1.5835844, 53.7830859], [-1.5831434, 53.78332820000001], [-1.5828517999999998, 53.7834943], [-1.5825743, 53.783652199999985], [-1.5819854999999998, 53.78396069999999], [-1.5812455, 53.78435449999999], [-1.5809873999999997, 53.7844862], [-1.5796333, 53.7852066], [-1.5789485, 53.78557200000001], [-1.5782812999999998, 53.78593490000001], [-1.5774153999999998, 53.78640209999999], [-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.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]]} 4.5 2054 2103 Morley Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-17 20:13:56 TERMINATED 2026-09-17 20:03:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443473 1789675347446648 128 128 2026-09-17 20:13:47.726026 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:47.378522
620857 651930 P02453 722C60MZ17 2026-09-17 COMPLETE 17443408 2026-09-17 21:03:00 2026-09-17 20:13:56 2026-09-19 20:13:56 {"id": 651930, "stp": "P", "toc": "London Overground", "uid": "P02453", "consist": null, "dest_crs": "EUS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02453/2026-09-17/detailed", "trust_id": "722C60MZ17", "origin_crs": null, "show_on_map": 0, "dar_est_time": "20:15:00", "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-17", "dest_arr_time": "2106", "dest_platform": "9", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2C60", "timing_status": "EARLY", "origin_station": "Watford Junction (DC)", "current_leg_arr": "2103", "current_leg_dep": "2058", "current_leg_end": "London Euston", "origin_dep_time": "2015", "origin_platform": "4", "current_location": "London Euston", "last_update_time": "2026-09-17T20:13:56", "route_debug_link": null, "timing_variation": "-1 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": "2104", "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.342, \"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\": 2391.649, \"from_m\": 435.342, \"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\": 2523.708, \"from_m\": 2391.649, \"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\": 4842.404, \"from_m\": 2523.708, \"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\": 11920.541, \"from_m\": 4842.404, \"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\": 12182.856, \"from_m\": 11920.541, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12471.447, \"from_m\": 12182.856, \"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\": 12525.134, \"from_m\": 12471.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21644.074, \"from_m\": 12525.134, \"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\": 21746.075, \"from_m\": 21644.074, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21804.501, \"from_m\": 21746.075, \"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\": 22103.782, \"from_m\": 21804.501, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22145.625, \"from_m\": 22103.782, \"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\": 22362.722, \"from_m\": 22145.625, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26551.297, \"from_m\": 22362.722, \"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\": 26679.821, \"from_m\": 26551.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26735.54, \"from_m\": 26679.821, \"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\": 26780.631, \"from_m\": 26735.54, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27647.113, \"from_m\": 26780.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\": 32641.2, \"from_m\": 27647.113, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32929.374, \"from_m\": 32641.2, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33233.89, \"from_m\": 32929.374, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33331.732, \"from_m\": 33233.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33393.247, \"from_m\": 33331.732, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33476.763, \"from_m\": 33393.247, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33670.587, \"from_m\": 33476.763, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33813.856, \"from_m\": 33670.587, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34101.94, \"from_m\": 33813.856, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34133.192, \"from_m\": 34101.94, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34673.617, \"from_m\": 34133.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35353.43, \"from_m\": 34673.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35360.335, \"from_m\": 35353.43, \"capability_applied\": null, \"effective_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\": 651930, \"profile_key\": \"f40b4cd096bc5ef3f02ed13dc2a1a5bcf4d8778a7b94fef615ce6fd8485421b5\", \"schedule_id\": 20018, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Watford Junction (DC)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2018\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 2, \"distance_m\": 1413.496, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2020H\", \"location\": \"Bushey (DC)\", \"stage_seq\": 3, \"distance_m\": 4801.865, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2023H\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 4, \"distance_m\": 6782.489, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2026H\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 5, \"distance_m\": 9163.182, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2028H\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 6, \"distance_m\": 10353.943, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": \"2032H\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 7, \"distance_m\": 12253.709, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2035\", \"location\": \"Kenton (DC)\", \"stage_seq\": 8, \"distance_m\": 13948.309, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2037H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 9, \"distance_m\": 15330.996, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2039H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 10, \"distance_m\": 16255.856, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2041H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 11, \"distance_m\": 17660.43, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2044H\", \"location\": \"Stonebridge Park\", \"stage_seq\": 12, \"distance_m\": 19309.681, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2046H\", \"wtt_dep\": \"2047\", \"location\": \"Harlesden\", \"stage_seq\": 13, \"distance_m\": 20776.608, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 14, \"distance_m\": 21936.185, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2052\", \"location\": \"Kensal Green\", \"stage_seq\": 15, \"distance_m\": 23438.012, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 16, \"distance_m\": 24457.01, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2054H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 17, \"distance_m\": 29418.729, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2056H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 18, \"distance_m\": 30514.415, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": \"2058H\", \"location\": \"South Hampstead\", \"stage_seq\": 19, \"distance_m\": 31532.256, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Camden Jn\", \"stage_seq\": 20, \"distance_m\": 32641.2, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Camden South Jn\", \"stage_seq\": 21, \"distance_m\": 33580.559, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 22, \"distance_m\": 35360.335, \"section_seq\": 1, \"route_path_id\": 27816}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35360.335, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27816}], \"total_distance_m\": 35360.335, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 33568.209, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1792.126, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2015", "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-17T19:16:41Z\", \"source_id\": 54298143, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:17:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:43Z\", \"source_id\": 17413969, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:54Z\", \"source_id\": 54303527, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:20:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:58Z\", \"source_id\": 17415420, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:14Z\", \"source_id\": 54309552, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:23:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:16Z\", \"source_id\": 17417029, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:59Z\", \"source_id\": 54316460, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:06Z\", \"source_id\": 17418893, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:47Z\", \"source_id\": 54323242, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:27:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:53Z\", \"source_id\": 17420694, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:31Z\", \"source_id\": 54330149, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:36Z\", \"source_id\": 17422501, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:32Z\", \"source_id\": 54337544, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:33Z\", \"source_id\": 17424506, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:40Z\", \"source_id\": 54344872, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:48Z\", \"source_id\": 17426560, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:54Z\", \"source_id\": 54350031, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:38:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:00Z\", \"source_id\": 17427968, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:19Z\", \"source_id\": 54353445, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:40:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:22Z\", \"source_id\": 17428892, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:02Z\", \"source_id\": 54364568, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:08Z\", \"source_id\": 17431885, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:32Z\", \"source_id\": 54372668, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:37Z\", \"source_id\": 17434104, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:57Z\", \"source_id\": 54376073, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:50:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:01Z\", \"source_id\": 17435004, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:50Z\", \"source_id\": 54383097, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:52:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 22567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:39Z\", \"source_id\": 54387289, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:44Z\", \"source_id\": 17438011, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:25Z\", \"source_id\": 54391347, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:56:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:25Z\", \"source_id\": 17439079, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:55Z\", \"source_id\": 54394829, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:00Z\", \"source_id\": 17439991, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:15Z\", \"source_id\": 54407579, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:22Z\", \"source_id\": 17443408, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "9", "timing_fact_generation": 1789675345209165, "current_leg_arrival_utc": "2026-09-17T21:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:54.712801", "service_state_evidence_id": 17443408, "current_leg_start_actual_dep": "2026-09-17T20:58:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:55.832137", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None EUS 2C60 None None None None {"version": 3, "segments": [{"to_m": 435.342, "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": 2391.649, "from_m": 435.342, "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": 2523.708, "from_m": 2391.649, "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": 4842.404, "from_m": 2523.708, "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": 11920.541, "from_m": 4842.404, "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": 12182.856, "from_m": 11920.541, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12471.447, "from_m": 12182.856, "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": 12525.134, "from_m": 12471.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21644.074, "from_m": 12525.134, "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": 21746.075, "from_m": 21644.074, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21804.501, "from_m": 21746.075, "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": 22103.782, "from_m": 21804.501, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22145.625, "from_m": 22103.782, "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": 22362.722, "from_m": 22145.625, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26551.297, "from_m": 22362.722, "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": 26679.821, "from_m": 26551.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26735.54, "from_m": 26679.821, "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": 26780.631, "from_m": 26735.54, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27647.113, "from_m": 26780.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": 32641.2, "from_m": 27647.113, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32929.374, "from_m": 32641.2, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33233.89, "from_m": 32929.374, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33331.732, "from_m": 33233.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33393.247, "from_m": 33331.732, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33476.763, "from_m": 33393.247, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33670.587, "from_m": 33476.763, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33813.856, "from_m": 33670.587, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34101.94, "from_m": 33813.856, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34133.192, "from_m": 34101.94, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34673.617, "from_m": 34133.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35353.43, "from_m": 34673.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35360.335, "from_m": 35353.43, "capability_applied": null, "effective_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": 651930, "profile_key": "f40b4cd096bc5ef3f02ed13dc2a1a5bcf4d8778a7b94fef615ce6fd8485421b5", "schedule_id": 20018, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2015", "location": "Watford Junction (DC)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2018", "location": "Watford High Street (DC)", "stage_seq": 2, "distance_m": 1413.496, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2020H", "location": "Bushey (DC)", "stage_seq": 3, "distance_m": 4801.865, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2023H", "location": "Carpenders Park (DC)", "stage_seq": 4, "distance_m": 6782.489, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2026H", "location": "Hatch End (DC)", "stage_seq": 5, "distance_m": 9163.182, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2028H", "location": "Headstone Lane (DC)", "stage_seq": 6, "distance_m": 10353.943, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": "2032H", "location": "Harrow & Wealdstone (DC)", "stage_seq": 7, "distance_m": 12253.709, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2035", "location": "Kenton (DC)", "stage_seq": 8, "distance_m": 13948.309, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2037H", "location": "South Kenton (DC)", "stage_seq": 9, "distance_m": 15330.996, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2039H", "location": "North Wembley (DC)", "stage_seq": 10, "distance_m": 16255.856, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2041H", "location": "Wembley Central (DC)", "stage_seq": 11, "distance_m": 17660.43, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2044H", "location": "Stonebridge Park", "stage_seq": 12, "distance_m": 19309.681, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2046H", "wtt_dep": "2047", "location": "Harlesden", "stage_seq": 13, "distance_m": 20776.608, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049H", "location": "Willesden Junction Low Level", "stage_seq": 14, "distance_m": 21936.185, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2052", "location": "Kensal Green", "stage_seq": 15, "distance_m": 23438.012, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Queen's Park Jn", "stage_seq": 16, "distance_m": 24457.01, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2054H", "location": "Queen's Park (DC)", "stage_seq": 17, "distance_m": 29418.729, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2056H", "location": "Kilburn High Road", "stage_seq": 18, "distance_m": 30514.415, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": "2058H", "location": "South Hampstead", "stage_seq": 19, "distance_m": 31532.256, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Camden Jn", "stage_seq": 20, "distance_m": 32641.2, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Camden South Jn", "stage_seq": 21, "distance_m": 33580.559, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": null, "location": "London Euston", "stage_seq": 22, "distance_m": 35360.335, "section_seq": 1, "route_path_id": 27816}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35360.335, "from_m": 0.0, "section_seq": 1, "route_path_id": 27816}], "total_distance_m": 35360.335, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 33568.209, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1792.126, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21916, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:41Z", "source_id": 54298143, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:17:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:43Z", "source_id": 17413969, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21912, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:54Z", "source_id": 54303527, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:20:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:58Z", "source_id": 17415420, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21936, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:14Z", "source_id": 54309552, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:23:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:16Z", "source_id": 17417029, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21940, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:59Z", "source_id": 54316460, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:25:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:06Z", "source_id": 17418893, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21944, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:47Z", "source_id": 54323242, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:27:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:53Z", "source_id": 17420694, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21980, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:31Z", "source_id": 54330149, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:30:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:36Z", "source_id": 17422501, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21964, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:32Z", "source_id": 54337544, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:34:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:33Z", "source_id": 17424506, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21968, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:40Z", "source_id": 54344872, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:48Z", "source_id": 17426560, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21972, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:54Z", "source_id": 54350031, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:38:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:00Z", "source_id": 17427968, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21987, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:19Z", "source_id": 54353445, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:40:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:22Z", "source_id": 17428892, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:02Z", "source_id": 54364568, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:08Z", "source_id": 17431885, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22026, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:32Z", "source_id": 54372668, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:47:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:37Z", "source_id": 17434104, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22524, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:57Z", "source_id": 54376073, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:50:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:01Z", "source_id": 17435004, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22487, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:50Z", "source_id": 54383097, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:52:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 22567, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:39Z", "source_id": 54387289, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:54:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:44Z", "source_id": 17438011, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22580, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:25Z", "source_id": 54391347, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:56:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:25Z", "source_id": 17439079, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22586, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:55Z", "source_id": 54394829, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:57:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:00Z", "source_id": 17439991, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22687, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:15Z", "source_id": 54407579, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:22Z", "source_id": 17443408, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T21:03:00+01:00", "operational_fact": true}] Watford Junction (DC) 2015 2015 4 20:15:00 None London Euston 2106 2104 9 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P02453/2026-09-17/detailed None South Hampstead 2026-09-17T20:58: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 2058 2103 South Hampstead London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-17 20:13:56 TERMINATED 2026-09-17 20:03:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443408 1789675345209165 52 52 2026-09-17 20:13:55.832137 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:54.712801
620858 651847 L04082 472S61MZ17 2026-09-17 COMPLETE 17443696 2026-09-17 21:03:00 2026-09-17 20:14:26 2026-09-19 20:14:26 {"id": 651847, "stp": "P", "toc": "Greater Anglia", "uid": "L04082", "consist": "720134", "dest_crs": "SRA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L04082/2026-09-17/detailed", "trust_id": "472S61MZ17", "origin_crs": "BIS", "show_on_map": 0, "dar_est_time": "20:11:00", "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-17", "dest_arr_time": "2107", "dest_platform": "11", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2S61", "timing_status": "EARLY", "origin_station": "Bishops Stortford", "current_leg_arr": "2103", "current_leg_dep": "2059", "current_leg_end": "Stratford", "origin_dep_time": "2011", "origin_platform": "3", "current_location": "Stratford", "last_update_time": "2026-09-17T20:14:26", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Lea Bridge", "dest_arr_time_act": "2107", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Lea Bridge", "current_leg_milage": "2.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 61.431, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2442.065, \"from_m\": 61.431, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9552.909, \"from_m\": 2442.065, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9583.7, \"from_m\": 9552.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16395.353, \"from_m\": 9583.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\": 19104.344, \"from_m\": 16395.353, \"capability_applied\": null, \"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\": 19386.735, \"from_m\": 19104.344, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26118.098, \"from_m\": 19386.735, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 31336.738, \"from_m\": 26118.098, \"capability_applied\": null, \"effective_limit_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\": 31368.632, \"from_m\": 31336.738, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39009.149, \"from_m\": 31368.632, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40870.346, \"from_m\": 39009.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42554.858, \"from_m\": 40870.346, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42854.681, \"from_m\": 42554.858, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42967.321, \"from_m\": 42854.681, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44129.1, \"from_m\": 42967.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\": 45818.261, \"from_m\": 44129.1, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46122.152, \"from_m\": 45818.261, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 651847, \"profile_key\": \"fd74b199d07f15b263f1eccc9705c943ef300d8a3b9a7dbbd7b86386a49f4cb9\", \"schedule_id\": 15330, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Bishops Stortford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2016\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 2, \"distance_m\": 5824.616, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2019H\", \"location\": \"Harlow Mill\", \"stage_seq\": 3, \"distance_m\": 9427.439, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2023\", \"location\": \"Harlow Town\", \"stage_seq\": 4, \"distance_m\": 12224.327, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2026H\", \"location\": \"Roydon\", \"stage_seq\": 5, \"distance_m\": 16414.964, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 6, \"distance_m\": 19145.585, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2036\", \"location\": \"Broxbourne\", \"stage_seq\": 7, \"distance_m\": 21122.444, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2040H\", \"location\": \"Cheshunt\", \"stage_seq\": 8, \"distance_m\": 26173.385, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043\", \"location\": \"Waltham Cross\", \"stage_seq\": 9, \"distance_m\": 28126.349, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2045H\", \"location\": \"Enfield Lock\", \"stage_seq\": 10, \"distance_m\": 29729.346, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Brimsdown\", \"stage_seq\": 11, \"distance_m\": 31502.342, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2051\", \"location\": \"Northumberland Park\", \"stage_seq\": 12, \"distance_m\": 37691.043, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2055\", \"location\": \"Tottenham Hale\", \"stage_seq\": 13, \"distance_m\": 39237.801, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 14, \"distance_m\": 39998.0, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Coppermill Jn\", \"stage_seq\": 15, \"distance_m\": 40950.419, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"2058H\", \"wtt_dep\": \"2059\", \"location\": \"Lea Bridge\", \"stage_seq\": 16, \"distance_m\": 42274.506, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 17, \"distance_m\": 45184.115, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 18, \"distance_m\": 46122.152, \"section_seq\": 1, \"route_path_id\": 72069}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46122.152, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72069}], \"total_distance_m\": 46122.152, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42234.663, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3887.489, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2011", "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\": 12800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:14Z\", \"source_id\": 54299531, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:18:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:18Z\", \"source_id\": 17414358, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:50Z\", \"source_id\": 54308480, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:53Z\", \"source_id\": 17416782, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:26Z\", \"source_id\": 54315103, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:24:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:32Z\", \"source_id\": 17418527, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:12Z\", \"source_id\": 54324365, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:16Z\", \"source_id\": 17420973, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:25Z\", \"source_id\": 54337283, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:33:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:33Z\", \"source_id\": 17424460, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:43Z\", \"source_id\": 54352020, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:44Z\", \"source_id\": 17428461, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:25Z\", \"source_id\": 54358445, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:27Z\", \"source_id\": 17430224, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:58Z\", \"source_id\": 54364453, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:02Z\", \"source_id\": 17431840, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:17Z\", \"source_id\": 54369809, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:20Z\", \"source_id\": 17433336, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:33Z\", \"source_id\": 54377575, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:50:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:38Z\", \"source_id\": 17435436, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:09Z\", \"source_id\": 54383819, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:12Z\", \"source_id\": 17437044, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:37Z\", \"source_id\": 17440385, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:47Z\", \"source_id\": 54408796, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:49Z\", \"source_id\": 17443696, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "11", "timing_fact_generation": 1789675372252905, "current_leg_arrival_utc": "2026-09-17T21:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:56.395279", "service_state_evidence_id": 17443696, "current_leg_start_actual_dep": "2026-09-17T20:59:00+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-17T20:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:56.495309", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P BIS SRA 2S61 720134 5 100 None {"version": 3, "segments": [{"to_m": 61.431, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2442.065, "from_m": 61.431, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9552.909, "from_m": 2442.065, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9583.7, "from_m": 9552.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16395.353, "from_m": 9583.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": 19104.344, "from_m": 16395.353, "capability_applied": null, "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": 19386.735, "from_m": 19104.344, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26118.098, "from_m": 19386.735, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 31336.738, "from_m": 26118.098, "capability_applied": null, "effective_limit_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": 31368.632, "from_m": 31336.738, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39009.149, "from_m": 31368.632, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40870.346, "from_m": 39009.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42554.858, "from_m": 40870.346, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42854.681, "from_m": 42554.858, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42967.321, "from_m": 42854.681, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44129.1, "from_m": 42967.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": 45818.261, "from_m": 44129.1, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46122.152, "from_m": 45818.261, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 651847, "profile_key": "fd74b199d07f15b263f1eccc9705c943ef300d8a3b9a7dbbd7b86386a49f4cb9", "schedule_id": 15330, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2011", "location": "Bishops Stortford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2016", "location": "Sawbridgeworth", "stage_seq": 2, "distance_m": 5824.616, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2019H", "location": "Harlow Mill", "stage_seq": 3, "distance_m": 9427.439, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2023", "location": "Harlow Town", "stage_seq": 4, "distance_m": 12224.327, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2026H", "location": "Roydon", "stage_seq": 5, "distance_m": 16414.964, "section_seq": 1, "route_path_id": 72069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Broxbourne Jn", "stage_seq": 6, "distance_m": 19145.585, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2036", "location": "Broxbourne", "stage_seq": 7, "distance_m": 21122.444, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2040H", "location": "Cheshunt", "stage_seq": 8, "distance_m": 26173.385, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043", "location": "Waltham Cross", "stage_seq": 9, "distance_m": 28126.349, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2045H", "location": "Enfield Lock", "stage_seq": 10, "distance_m": 29729.346, "section_seq": 1, "route_path_id": 72069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Brimsdown", "stage_seq": 11, "distance_m": 31502.342, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2051", "location": "Northumberland Park", "stage_seq": 12, "distance_m": 37691.043, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2055", "location": "Tottenham Hale", "stage_seq": 13, "distance_m": 39237.801, "section_seq": 1, "route_path_id": 72069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Tottenham South Jn", "stage_seq": 14, "distance_m": 39998.0, "section_seq": 1, "route_path_id": 72069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Coppermill Jn", "stage_seq": 15, "distance_m": 40950.419, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "2058H", "wtt_dep": "2059", "location": "Lea Bridge", "stage_seq": 16, "distance_m": 42274.506, "section_seq": 1, "route_path_id": 72069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105", "location": "Temple Mills East Jn", "stage_seq": 17, "distance_m": 45184.115, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": null, "location": "Stratford", "stage_seq": 18, "distance_m": 46122.152, "section_seq": 1, "route_path_id": 72069}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46122.152, "from_m": 0.0, "section_seq": 1, "route_path_id": 72069}], "total_distance_m": 46122.152, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42234.663, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3887.489, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12800, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:14Z", "source_id": 54299531, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:18:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:18Z", "source_id": 17414358, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12804, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:50Z", "source_id": 54308480, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:21:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:53Z", "source_id": 17416782, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:26Z", "source_id": 54315103, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:24:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:32Z", "source_id": 17418527, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12818, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:12Z", "source_id": 54324365, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:28:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:16Z", "source_id": 17420973, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14822, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:25Z", "source_id": 54337283, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:33:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:33Z", "source_id": 17424460, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:43Z", "source_id": 54352020, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:44Z", "source_id": 17428461, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14852, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:25Z", "source_id": 54358445, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:27Z", "source_id": 17430224, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14856, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:58Z", "source_id": 54364453, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:44:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:02Z", "source_id": 17431840, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:17Z", "source_id": 54369809, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:47:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:20Z", "source_id": 17433336, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14874, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:33Z", "source_id": 54377575, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:50:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:38Z", "source_id": 17435436, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:09Z", "source_id": 54383819, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:53:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:12Z", "source_id": 17437044, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:37Z", "source_id": 17440385, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15255, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:47Z", "source_id": 54408796, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:03:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:49Z", "source_id": 17443696, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T21:03:00+01:00", "operational_fact": true}] Bishops Stortford 2011 2011 3 20:11:00 None Stratford 2107 2107 11 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L04082/2026-09-17/detailed None Lea Bridge 2026-09-17T20:59:00+01:00 Stratford 4.0 {"type": "LineString", "coordinates": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]} 2.4 2059 2103 Lea Bridge Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-17 20:14:26 TERMINATED 2026-09-17 20:03:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443696 1789675372252905 59 59 2026-09-17 20:13:56.495309 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:56.395279
620859 649503 G15225 812E73MX17 2026-09-17 COMPLETE 17444387 2026-09-17 20:58:00 2026-09-17 20:14:26 2026-09-19 20:14:26 {"id": 649503, "stp": "O", "toc": "Great Western Railway", "uid": "G15225", "consist": "158760", "dest_crs": "GMV", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15225/2026-09-17/detailed", "trust_id": "812E73MX17", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Great Malvern", "service_date": "2026-09-17", "dest_arr_time": "2033", "dest_platform": null, "is_terminated": 1, "next_location": "Great Malvern", "signalling_id": "2E73", "timing_status": "LATE", "origin_station": "Bristol Temple Meads", "current_leg_arr": "2058", "current_leg_dep": "2031", "current_leg_end": "Great Malvern", "origin_dep_time": "1840", "origin_platform": "11", "current_location": "Great Malvern", "last_update_time": "2026-09-17T20:14:26", "route_debug_link": null, "timing_variation": "+25 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3195404, 52.12581289999999], [-2.3194717999999996, 52.125134], [-2.3192265, 52.12270439999999], [-2.3192105999999995, 52.1225884], [-2.3191894999999993, 52.1223532], [-2.319146, 52.121904], [-2.3189733, 52.120252], [-2.3189184, 52.11971979999999], [-2.3189096999999994, 52.11964840000001], [-2.3187922, 52.1184226], [-2.3185248, 52.1158589], [-2.318515, 52.1157685], [-2.3183727, 52.1143568], [-2.3182457, 52.113022099999995], [-2.3181842999999995, 52.11236759999999], [-2.3181241999999997, 52.1117442], [-2.3180666, 52.11110719999999], [-2.3180293, 52.1106656], [-2.3180248999999997, 52.1104672], [-2.3180264, 52.1101575], [-2.3180462, 52.10985199999999], [-2.3180522723379173, 52.10978287988833], [-2.3180718, 52.10956060000001], [-2.3181094, 52.109281], [-2.3181828, 52.1089287], [-2.3182113, 52.1087921], [-2.3183503, 52.1083175], [-2.3184214999999995, 52.10810269999999], [-2.3185006999999995, 52.1078966], [-2.3185475999999996, 52.1077714], [-2.3186927999999996, 52.1074312], [-2.3188483999999994, 52.10710919999999], [-2.3190194, 52.1068015], [-2.3192134999999996, 52.10648590000001], [-2.3195336000000006, 52.1059961], [-2.3198336, 52.105512999999995], [-2.3199027999999995, 52.105394599999975], [-2.3200597, 52.105131], [-2.3201346, 52.1050004], [-2.3201996999999994, 52.1048755], [-2.3204038, 52.1044579], [-2.3205777, 52.10404079999999], [-2.3207286, 52.10360719999999], [-2.3208522, 52.1032318], [-2.3208946, 52.10308570000001], [-2.3209903999999995, 52.102675999999995], [-2.3212114, 52.10186099999999], [-2.3212577, 52.1016524], [-2.3215140999999995, 52.10062439999999], [-2.3215496, 52.1004893], [-2.3216544, 52.1000908], [-2.3220525, 52.0985691], [-2.3220021, 52.098952699999984], [-2.3215569, 52.1006477], [-2.3213048, 52.1016589], [-2.3210330999999997, 52.1026994], [-2.3209427999999996, 52.10309170000001], [-2.3209032, 52.10323689999999], [-2.3207769, 52.103630499999994], [-2.3206226, 52.1040641], [-2.320447699999999, 52.1044813], [-2.3202425, 52.104898799999994], [-2.3201063, 52.10515430000001], [-2.3199496999999996, 52.105417900000006], [-2.3198797999999994, 52.10553889999998], [-2.319576399999999, 52.106019399999994], [-2.3192548999999993, 52.1065092], [-2.3190622, 52.10682479999999], [-2.3188929, 52.10713520000001], [-2.3187356, 52.1074545], [-2.3185964, 52.10778470000001], [-2.3185461, 52.10791360000001], [-2.3184667, 52.1081199], [-2.3183931, 52.1083408], [-2.3182539999999996, 52.108815400000005], [-2.3181520999999994, 52.109304400000006]]}", "current_leg_start": "Malvern Link", "dest_arr_time_act": "2033", "motion_projection": null, "next_location_lat": "52.1093044", "next_location_lon": "-2.3181521", "previous_location": "Malvern Link", "current_leg_milage": "2.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 608.409, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 671.462, \"from_m\": 608.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 687.836, \"from_m\": 671.462, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 725.343, \"from_m\": 687.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 778.014, \"from_m\": 725.343, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1213.839, \"from_m\": 778.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1563.363, \"from_m\": 1213.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2755.914, \"from_m\": 1563.363, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2910.282, \"from_m\": 2755.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3287.592, \"from_m\": 2910.282, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3307.681, \"from_m\": 3287.592, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6173.68, \"from_m\": 3307.681, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6274.659, \"from_m\": 6173.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7117.809, \"from_m\": 6274.659, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9315.367, \"from_m\": 7117.809, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10708.443, \"from_m\": 9315.367, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16648.901, \"from_m\": 10708.443, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 16733.459, \"from_m\": 16648.901, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16859.087, \"from_m\": 16733.459, \"capability_applied\": null, \"effective_limit_mph\": 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\": 17055.242, \"from_m\": 16859.087, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17709.572, \"from_m\": 17055.242, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18927.908, \"from_m\": 17709.572, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 19063.18, \"from_m\": 18927.908, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19135.308, \"from_m\": 19063.18, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30936.01, \"from_m\": 19135.308, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59221.443, \"from_m\": 30936.01, \"capability_applied\": null, \"effective_limit_mph\": 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\": 59645.581, \"from_m\": 59221.443, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61187.226, \"from_m\": 59645.581, \"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\": 61292.767, \"from_m\": 61187.226, \"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\": 64636.589, \"from_m\": 61292.767, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75123.052, \"from_m\": 64636.589, \"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\": 102104.016, \"from_m\": 75123.052, \"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\": 102481.676, \"from_m\": 102104.016, \"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\": 102658.794, \"from_m\": 102481.676, \"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\": 103552.455, \"from_m\": 102658.794, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 103721.219, \"from_m\": 103552.455, \"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\": 103833.571, \"from_m\": 103721.219, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 108977.46, \"from_m\": 103833.571, \"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\": 109372.142, \"from_m\": 108977.46, \"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\": 111153.005, \"from_m\": 109372.142, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 119698.919, \"from_m\": 111153.005, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 123870.999, \"from_m\": 119698.919, \"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\": 123913.792, \"from_m\": 123870.999, \"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\": 125098.542, \"from_m\": 123913.792, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 649503, \"profile_key\": \"0651582f4bad7f152855672ceb72b47089c49a351d46cb51e62e036fbb06cf91\", \"schedule_id\": 40610, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1840\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1841\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1841H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 3, \"distance_m\": 1159.331, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845\", \"location\": \"Horfield Jn\", \"stage_seq\": 4, \"distance_m\": 6052.506, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"1846H\", \"wtt_dep\": \"1851\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 5, \"distance_m\": 7070.617, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"1855\", \"wtt_dep\": \"1856\", \"location\": \"Bristol Parkway\", \"stage_seq\": 6, \"distance_m\": 9474.053, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 7, \"distance_m\": 16831.277, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"1904H\", \"wtt_dep\": \"1905H\", \"location\": \"Yate\", \"stage_seq\": 8, \"distance_m\": 19427.09, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911H\", \"location\": \"Charfield\", \"stage_seq\": 9, \"distance_m\": 30377.449, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"1917\", \"wtt_dep\": \"1918\", \"location\": \"Cam & Dursley\", \"stage_seq\": 10, \"distance_m\": 42515.877, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"location\": \"Standish Jn\", \"stage_seq\": 11, \"distance_m\": 51358.573, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 12, \"distance_m\": 61264.702, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 13, \"distance_m\": 62369.903, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"1933\", \"wtt_dep\": \"1938\", \"location\": \"Gloucester\", \"stage_seq\": 14, \"distance_m\": 62976.864, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 15, \"distance_m\": 63583.825, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 16, \"distance_m\": 64753.584, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": \"1949\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 17, \"distance_m\": 73588.308, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"1956\", \"wtt_dep\": \"1957H\", \"location\": \"Ashchurch\", \"stage_seq\": 18, \"distance_m\": 85294.816, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 19, \"distance_m\": 102481.676, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Norton Jn\", \"stage_seq\": 20, \"distance_m\": 103833.571, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 21, \"distance_m\": 108280.146, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2019\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 22, \"distance_m\": 108823.404, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2022\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 23, \"distance_m\": 109904.966, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Henwick\", \"stage_seq\": 24, \"distance_m\": 111491.925, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"Newlands East S.B.\", \"stage_seq\": 25, \"distance_m\": 118103.576, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2031\", \"location\": \"Malvern Link\", \"stage_seq\": 26, \"distance_m\": 120804.096, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": null, \"location\": \"Great Malvern\", \"stage_seq\": 27, \"distance_m\": 125098.542, \"section_seq\": 1, \"route_path_id\": 68744}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 125098.542, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68744}], \"total_distance_m\": 125098.542, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 124273.3, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 825.242, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1840", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.0", "current_position_lat": "52.1093044", "current_position_lon": "-2.3181521", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:46:08Z\", \"source_id\": 54056920, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:46:14Z\", \"source_id\": 17349164, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:54:57Z\", \"source_id\": 54081345, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:55:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:55:00Z\", \"source_id\": 17355784, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:03:50Z\", \"source_id\": 54105666, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:04:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:03:57Z\", \"source_id\": 17362428, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:17:24Z\", \"source_id\": 54142888, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:18:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:17:29Z\", \"source_id\": 17372422, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20547, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:34:45Z\", \"source_id\": 54189505, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:36:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:34:51Z\", \"source_id\": 17384975, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:51:35Z\", \"source_id\": 54234197, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:52:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:51:37Z\", \"source_id\": 17396825, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:07:46Z\", \"source_id\": 54275827, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:09:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:07:48Z\", \"source_id\": 17407958, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:04Z\", \"source_id\": 17422773, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:38Z\", \"source_id\": 17435433, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:56Z\", \"source_id\": 17444387, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Great Malvern", "service_state_platform": null, "timing_fact_generation": 1789675436506765, "current_leg_arrival_utc": "2026-09-17T20:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:03:56.497029", "service_state_evidence_id": 17444387, "current_leg_start_actual_dep": "2026-09-17T20:56:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-17T19:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:13:57.587325", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O BRI GMV 2E73 158760 2 90 None {"version": 3, "segments": [{"to_m": 608.409, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 671.462, "from_m": 608.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 687.836, "from_m": 671.462, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 725.343, "from_m": 687.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 778.014, "from_m": 725.343, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1213.839, "from_m": 778.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1563.363, "from_m": 1213.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2755.914, "from_m": 1563.363, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2910.282, "from_m": 2755.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3287.592, "from_m": 2910.282, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3307.681, "from_m": 3287.592, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6173.68, "from_m": 3307.681, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6274.659, "from_m": 6173.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7117.809, "from_m": 6274.659, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9315.367, "from_m": 7117.809, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10708.443, "from_m": 9315.367, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16648.901, "from_m": 10708.443, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 16733.459, "from_m": 16648.901, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16859.087, "from_m": 16733.459, "capability_applied": null, "effective_limit_mph": 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": 17055.242, "from_m": 16859.087, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17709.572, "from_m": 17055.242, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18927.908, "from_m": 17709.572, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 19063.18, "from_m": 18927.908, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19135.308, "from_m": 19063.18, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30936.01, "from_m": 19135.308, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59221.443, "from_m": 30936.01, "capability_applied": null, "effective_limit_mph": 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": 59645.581, "from_m": 59221.443, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61187.226, "from_m": 59645.581, "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": 61292.767, "from_m": 61187.226, "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": 64636.589, "from_m": 61292.767, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75123.052, "from_m": 64636.589, "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": 102104.016, "from_m": 75123.052, "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": 102481.676, "from_m": 102104.016, "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": 102658.794, "from_m": 102481.676, "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": 103552.455, "from_m": 102658.794, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 103721.219, "from_m": 103552.455, "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": 103833.571, "from_m": 103721.219, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 108977.46, "from_m": 103833.571, "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": 109372.142, "from_m": 108977.46, "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": 111153.005, "from_m": 109372.142, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 119698.919, "from_m": 111153.005, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 123870.999, "from_m": 119698.919, "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": 123913.792, "from_m": 123870.999, "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": 125098.542, "from_m": 123913.792, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 649503, "profile_key": "0651582f4bad7f152855672ceb72b47089c49a351d46cb51e62e036fbb06cf91", "schedule_id": 40610, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1840", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841H", "location": "Dr Day's Jn", "stage_seq": 3, "distance_m": 1159.331, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845", "location": "Horfield Jn", "stage_seq": 4, "distance_m": 6052.506, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "1846H", "wtt_dep": "1851", "location": "Filton Abbey Wood", "stage_seq": 5, "distance_m": 7070.617, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "1855", "wtt_dep": "1856", "location": "Bristol Parkway", "stage_seq": 6, "distance_m": 9474.053, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901H", "location": "Westerleigh Jn", "stage_seq": 7, "distance_m": 16831.277, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "1904H", "wtt_dep": "1905H", "location": "Yate", "stage_seq": 8, "distance_m": 19427.09, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911H", "location": "Charfield", "stage_seq": 9, "distance_m": 30377.449, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "1917", "wtt_dep": "1918", "location": "Cam & Dursley", "stage_seq": 10, "distance_m": 42515.877, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925", "location": "Standish Jn", "stage_seq": 11, "distance_m": 51358.573, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930", "location": "Gloucester Yard Jn", "stage_seq": 12, "distance_m": 61264.702, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Horton Road Jn", "stage_seq": 13, "distance_m": 62369.903, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "1933", "wtt_dep": "1938", "location": "Gloucester", "stage_seq": 14, "distance_m": 62976.864, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Horton Road Jn", "stage_seq": 15, "distance_m": 63583.825, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940H", "location": "Barnwood Jn", "stage_seq": 16, "distance_m": 64753.584, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": "1949", "location": "Cheltenham Spa", "stage_seq": 17, "distance_m": 73588.308, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "1956", "wtt_dep": "1957H", "location": "Ashchurch", "stage_seq": 18, "distance_m": 85294.816, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "Abbotswood Jn", "stage_seq": 19, "distance_m": 102481.676, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Norton Jn", "stage_seq": 20, "distance_m": 103833.571, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Wylds Lane Jn", "stage_seq": 21, "distance_m": 108280.146, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2019", "location": "Worcester Shrub Hill", "stage_seq": 22, "distance_m": 108823.404, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2022", "location": "Worcester Foregate Street", "stage_seq": 23, "distance_m": 109904.966, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Henwick", "stage_seq": 24, "distance_m": 111491.925, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028", "location": "Newlands East S.B.", "stage_seq": 25, "distance_m": 118103.576, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2031", "location": "Malvern Link", "stage_seq": 26, "distance_m": 120804.096, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": null, "location": "Great Malvern", "stage_seq": 27, "distance_m": 125098.542, "section_seq": 1, "route_path_id": 68744}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 125098.542, "from_m": 0.0, "section_seq": 1, "route_path_id": 68744}], "total_distance_m": 125098.542, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 124273.3, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 825.242, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25802, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:46:08Z", "source_id": 54056920, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T17:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:46:14Z", "source_id": 17349164, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25665, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:54:57Z", "source_id": 54081345, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T17:55:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:55:00Z", "source_id": 17355784, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T18:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25644, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:03:50Z", "source_id": 54105666, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T18:04:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:03:57Z", "source_id": 17362428, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20604, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:17:24Z", "source_id": 54142888, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T18:18:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:17:29Z", "source_id": 17372422, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20547, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:34:45Z", "source_id": 54189505, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T18:36:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:34:51Z", "source_id": 17384975, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:51:35Z", "source_id": 54234197, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T18:52:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:51:37Z", "source_id": 17396825, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20498, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:07:46Z", "source_id": 54275827, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:09:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:07:48Z", "source_id": 17407958, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:04Z", "source_id": 17422773, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:38Z", "source_id": 17435433, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:56Z", "source_id": 17444387, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T20:58:00+01:00", "operational_fact": true}] Bristol Temple Meads 1840 1840 11 None None Great Malvern 2033 2033 None LATE +25 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15225/2026-09-17/detailed None Malvern Link 2026-09-17T20:56:00+01:00 Great Malvern 27.0 {"type": "LineString", "coordinates": [[-2.3195404, 52.12581289999999], [-2.3194717999999996, 52.125134], [-2.3192265, 52.12270439999999], [-2.3192105999999995, 52.1225884], [-2.3191894999999993, 52.1223532], [-2.319146, 52.121904], [-2.3189733, 52.120252], [-2.3189184, 52.11971979999999], [-2.3189096999999994, 52.11964840000001], [-2.3187922, 52.1184226], [-2.3185248, 52.1158589], [-2.318515, 52.1157685], [-2.3183727, 52.1143568], [-2.3182457, 52.113022099999995], [-2.3181842999999995, 52.11236759999999], [-2.3181241999999997, 52.1117442], [-2.3180666, 52.11110719999999], [-2.3180293, 52.1106656], [-2.3180248999999997, 52.1104672], [-2.3180264, 52.1101575], [-2.3180462, 52.10985199999999], [-2.3180522723379173, 52.10978287988833], [-2.3180718, 52.10956060000001], [-2.3181094, 52.109281], [-2.3181828, 52.1089287], [-2.3182113, 52.1087921], [-2.3183503, 52.1083175], [-2.3184214999999995, 52.10810269999999], [-2.3185006999999995, 52.1078966], [-2.3185475999999996, 52.1077714], [-2.3186927999999996, 52.1074312], [-2.3188483999999994, 52.10710919999999], [-2.3190194, 52.1068015], [-2.3192134999999996, 52.10648590000001], [-2.3195336000000006, 52.1059961], [-2.3198336, 52.105512999999995], [-2.3199027999999995, 52.105394599999975], [-2.3200597, 52.105131], [-2.3201346, 52.1050004], [-2.3201996999999994, 52.1048755], [-2.3204038, 52.1044579], [-2.3205777, 52.10404079999999], [-2.3207286, 52.10360719999999], [-2.3208522, 52.1032318], [-2.3208946, 52.10308570000001], [-2.3209903999999995, 52.102675999999995], [-2.3212114, 52.10186099999999], [-2.3212577, 52.1016524], [-2.3215140999999995, 52.10062439999999], [-2.3215496, 52.1004893], [-2.3216544, 52.1000908], [-2.3220525, 52.0985691], [-2.3220021, 52.098952699999984], [-2.3215569, 52.1006477], [-2.3213048, 52.1016589], [-2.3210330999999997, 52.1026994], [-2.3209427999999996, 52.10309170000001], [-2.3209032, 52.10323689999999], [-2.3207769, 52.103630499999994], [-2.3206226, 52.1040641], [-2.320447699999999, 52.1044813], [-2.3202425, 52.104898799999994], [-2.3201063, 52.10515430000001], [-2.3199496999999996, 52.105417900000006], [-2.3198797999999994, 52.10553889999998], [-2.319576399999999, 52.106019399999994], [-2.3192548999999993, 52.1065092], [-2.3190622, 52.10682479999999], [-2.3188929, 52.10713520000001], [-2.3187356, 52.1074545], [-2.3185964, 52.10778470000001], [-2.3185461, 52.10791360000001], [-2.3184667, 52.1081199], [-2.3183931, 52.1083408], [-2.3182539999999996, 52.108815400000005], [-2.3181520999999994, 52.109304400000006]]} 2.7 2031 2058 Malvern Link Great Malvern Great Malvern 52.1093044 -2.3181521 52.1093044 -2.3181521 1 0 2026-09-17 20:14:26 TERMINATED 2026-09-17 19:58:00 Great Malvern TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444387 1789675436506765 82 82 2026-09-17 20:13:57.587325 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:03:56.497029
620860 648517 H02801 454D35CZ17 2026-09-17 COMPLETE None 2026-09-17 20:04:00 2026-09-17 20:14:26 2026-09-19 20:14:26 {"id": 648517, "stp": "P", "toc": "Unknown", "uid": "H02801", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H02801/2026-09-17/detailed", "trust_id": "454D35CZ17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster Down Decoy (GBRf)", "service_date": "2026-09-17", "dest_arr_time": "2200", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "4D35", "timing_status": null, "origin_station": "P'boro Westwood Sidings (GBRf)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2004", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-17T20:14:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2200", "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\": 1126.557, \"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\": 1826.542, \"from_m\": 1126.557, \"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\": 5067.337, \"from_m\": 1826.542, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5653.166, \"from_m\": 5067.337, \"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\": 6676.721, \"from_m\": 5653.166, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10619.337, \"from_m\": 6676.721, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26762.527, \"from_m\": 10619.337, \"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\": 28389.525, \"from_m\": 26762.527, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30774.155, \"from_m\": 28389.525, \"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\": 55324.309, \"from_m\": 30774.155, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58340.766, \"from_m\": 55324.309, \"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\": 58373.04, \"from_m\": 58340.766, \"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\": 58495.093, \"from_m\": 58373.04, \"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\": 87671.654, \"from_m\": 58495.093, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88969.548, \"from_m\": 87671.654, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 90017.663, \"from_m\": 88969.548, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91371.847, \"from_m\": 90017.663, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 99570.952, \"from_m\": 91371.847, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113415.273, \"from_m\": 99570.952, \"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\": 114599.141, \"from_m\": 113415.273, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 114907.98, \"from_m\": 114599.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 115089.741, \"from_m\": 114907.98, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 137459.555, \"from_m\": 115089.741, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 140972.567, \"from_m\": 137459.555, \"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\": 142164.222, \"from_m\": 140972.567, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 142205.2, \"from_m\": 142164.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 142266.29, \"from_m\": 142205.2, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 143257.876, \"from_m\": 142266.29, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 144295.966, \"from_m\": 143257.876, \"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\": 144343.134, \"from_m\": 144295.966, \"capability_applied\": null, \"effective_limit_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\": 648517, \"profile_key\": \"ee537a9536238894e9b6bd98cc14c343b82a6361db93b67e5250abc410cce0df\", \"schedule_id\": 34264, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2004\", \"location\": \"P'boro Westwood Sidings (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"New England North Jn\", \"stage_seq\": 2, \"distance_m\": 3226.289, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Werrington Jn\", \"stage_seq\": 3, \"distance_m\": 5627.922, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Glinton Jn\", \"stage_seq\": 4, \"distance_m\": 7330.017, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Spalding\", \"stage_seq\": 5, \"distance_m\": 27289.815, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Quadring Sig. WS7071\", \"stage_seq\": 6, \"distance_m\": 37907.811, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Sleaford South Jn\", \"stage_seq\": 7, \"distance_m\": 55924.312, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Sleaford North Jn\", \"stage_seq\": 8, \"distance_m\": 58294.58, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Metheringham\", \"stage_seq\": 9, \"distance_m\": 73420.842, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Pelham Street Jn\", \"stage_seq\": 10, \"distance_m\": 88416.913, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110H\", \"location\": \"Lincoln\", \"stage_seq\": 11, \"distance_m\": 88664.877, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112H\", \"location\": \"West Holmes Jn\", \"stage_seq\": 12, \"distance_m\": 90017.663, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Pyewipe Jn\", \"stage_seq\": 13, \"distance_m\": 91330.122, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Saxilby\", \"stage_seq\": 14, \"distance_m\": 98465.376, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Gainsborough Lea Road\", \"stage_seq\": 15, \"distance_m\": 113660.428, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Gainsborough Trent Jns\", \"stage_seq\": 16, \"distance_m\": 114714.118, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Bessacarr Jn\", \"stage_seq\": 17, \"distance_m\": 142205.2, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Doncaster Decoy South Jn\", \"stage_seq\": 18, \"distance_m\": 143771.448, \"section_seq\": 1, \"route_path_id\": 104648}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": null, \"location\": \"Doncaster Down Decoy (GBRf)\", \"stage_seq\": 19, \"distance_m\": 144343.134, \"section_seq\": 1, \"route_path_id\": 104648}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 144343.134, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104648}], \"total_distance_m\": 144343.134, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 143254.041, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1089.093, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2004", "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": "P'boro Westwood Sidings (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789661053570592, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:00.465220", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:02.150590", "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 P None None 4D35 None None None None {"version": 3, "segments": [{"to_m": 1126.557, "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": 1826.542, "from_m": 1126.557, "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": 5067.337, "from_m": 1826.542, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 5653.166, "from_m": 5067.337, "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": 6676.721, "from_m": 5653.166, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10619.337, "from_m": 6676.721, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26762.527, "from_m": 10619.337, "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": 28389.525, "from_m": 26762.527, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30774.155, "from_m": 28389.525, "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": 55324.309, "from_m": 30774.155, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58340.766, "from_m": 55324.309, "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": 58373.04, "from_m": 58340.766, "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": 58495.093, "from_m": 58373.04, "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": 87671.654, "from_m": 58495.093, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88969.548, "from_m": 87671.654, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 90017.663, "from_m": 88969.548, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91371.847, "from_m": 90017.663, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 99570.952, "from_m": 91371.847, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113415.273, "from_m": 99570.952, "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": 114599.141, "from_m": 113415.273, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 114907.98, "from_m": 114599.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 115089.741, "from_m": 114907.98, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 137459.555, "from_m": 115089.741, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 140972.567, "from_m": 137459.555, "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": 142164.222, "from_m": 140972.567, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 142205.2, "from_m": 142164.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 142266.29, "from_m": 142205.2, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 143257.876, "from_m": 142266.29, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144295.966, "from_m": 143257.876, "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": 144343.134, "from_m": 144295.966, "capability_applied": null, "effective_limit_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": 648517, "profile_key": "ee537a9536238894e9b6bd98cc14c343b82a6361db93b67e5250abc410cce0df", "schedule_id": 34264, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2004", "location": "P'boro Westwood Sidings (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "New England North Jn", "stage_seq": 2, "distance_m": 3226.289, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Werrington Jn", "stage_seq": 3, "distance_m": 5627.922, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Glinton Jn", "stage_seq": 4, "distance_m": 7330.017, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Spalding", "stage_seq": 5, "distance_m": 27289.815, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Quadring Sig. WS7071", "stage_seq": 6, "distance_m": 37907.811, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Sleaford South Jn", "stage_seq": 7, "distance_m": 55924.312, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Sleaford North Jn", "stage_seq": 8, "distance_m": 58294.58, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Metheringham", "stage_seq": 9, "distance_m": 73420.842, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110", "location": "Pelham Street Jn", "stage_seq": 10, "distance_m": 88416.913, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110H", "location": "Lincoln", "stage_seq": 11, "distance_m": 88664.877, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112H", "location": "West Holmes Jn", "stage_seq": 12, "distance_m": 90017.663, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Pyewipe Jn", "stage_seq": 13, "distance_m": 91330.122, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Saxilby", "stage_seq": 14, "distance_m": 98465.376, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130", "location": "Gainsborough Lea Road", "stage_seq": 15, "distance_m": 113660.428, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Gainsborough Trent Jns", "stage_seq": 16, "distance_m": 114714.118, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Bessacarr Jn", "stage_seq": 17, "distance_m": 142205.2, "section_seq": 1, "route_path_id": 104648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Doncaster Decoy South Jn", "stage_seq": 18, "distance_m": 143771.448, "section_seq": 1, "route_path_id": 104648}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": null, "location": "Doncaster Down Decoy (GBRf)", "stage_seq": 19, "distance_m": 144343.134, "section_seq": 1, "route_path_id": 104648}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 144343.134, "from_m": 0.0, "section_seq": 1, "route_path_id": 104648}], "total_distance_m": 144343.134, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 143254.041, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1089.093, "synthetic_unknown_infrastructure_limit_mph": 60} [] P'boro Westwood Sidings (GBRf) 2004 2004 None None None Doncaster Down Decoy (GBRf) 2200 2200 None None None https://www.realtimetrains.co.uk/service/gb-nr:H02801/2026-09-17/detailed None None None None None None None None None None None None None None None None 1 0 2026-09-17 20:14:26 TERMINATED 2026-09-17 20:04:00 P'boro Westwood Sidings (GBRf) SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789661053570592 0 0 2026-09-17 20:14:02.150590 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:00.465220
620861 650932 G28118 535K81MY17 2026-09-17 COMPLETE None 2026-09-17 20:04:00 2026-09-17 20:14:26 2026-09-19 20:14:26 {"id": 650932, "stp": "P", "toc": "Great Northern", "uid": "G28118", "consist": "717009", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28118/2026-09-17/detailed", "trust_id": "535K81MY17", "origin_crs": "HFN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury Vale Jn", "service_date": "2026-09-17", "dest_arr_time": "2004", "dest_platform": null, "is_terminated": 1, "next_location": "Finsbury Park", "signalling_id": "5K81", "timing_status": "OFF ROUTE", "origin_station": "Hertford North", "current_leg_arr": "1959½", "current_leg_dep": "1927", "current_leg_end": "Finsbury Park", "origin_dep_time": "1936", "origin_platform": "3", "current_location": "Hornsey E.M.U.D.", "last_update_time": "2026-09-17T20:14:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09227459999999998, 51.7989254], [-0.0922563, 51.798520999999994], [-0.0922454, 51.798338300000005], [-0.0922193, 51.7979076], [-0.0921546, 51.79739659999999], [-0.0921032, 51.79708459999999], [-0.0920166, 51.796775], [-0.09198069999999998, 51.79649450000001], [-0.0919437, 51.7959211], [-0.0918346, 51.7947389], [-0.0918211, 51.7946032], [-0.091654, 51.793582], [-0.0914263, 51.7927431], [-0.09129629999999998, 51.7922708], [-0.0911731, 51.7918658], [-0.0910402, 51.79149610000001], [-0.0907926, 51.7908566], [-0.0905895, 51.79039229999999], [-0.0904427, 51.79008600000001], [-0.08983152841195213, 51.78880570612586], [-0.0898289, 51.7888002], [-0.0889045, 51.786883], [-0.088533, 51.7860865], [-0.0879558, 51.784897], [-0.08735729999999998, 51.78365370000001], [-0.08649339999999998, 51.7816394], [-0.08609289999999999, 51.7800454], [-0.0859591, 51.779296599999995], [-0.0858709, 51.7785497], [-0.08581259999999999, 51.7778105], [-0.08581420445946548, 51.77753249589623], [-0.0858196, 51.7765976], [-0.0858977, 51.7756523], [-0.0860486, 51.7747119], [-0.0862676, 51.7737246], [-0.086567, 51.772741700000005], [-0.0869321, 51.771782400000006], [-0.0873646, 51.7708367], [-0.08758489999999998, 51.7704148], [-0.0878209, 51.7699908], [-0.0880665, 51.76957], [-0.0883495, 51.76915919999999], [-0.0893591, 51.767694600000006], [-0.08983152841195213, 51.76706337925821], [-0.0901826, 51.7665943], [-0.0910509, 51.7654336], [-0.0923119, 51.76374100000001], [-0.0935327, 51.762105899999995], [-0.0940553, 51.7613953], [-0.0945304, 51.7606707], [-0.0947864, 51.7602199], [-0.0950179, 51.75976529999999], [-0.0952265, 51.75930169999999], [-0.0954151, 51.7588353], [-0.0957068, 51.757896599999995], [-0.0957901, 51.757549699999984], [-0.0959081, 51.75685509999999], [-0.09601909999999998, 51.75581280000001], [-0.0962354, 51.7542023], [-0.0964097, 51.7522822], [-0.0967208, 51.75063099999999], [-0.0970721, 51.74953560000001], [-0.0979572, 51.74743670000001], [-0.0992112, 51.74515240000001], [-0.1007869, 51.7416722], [-0.10236159999999998, 51.7381926], [-0.1039414, 51.7347099], [-0.1056266, 51.73087919999999], [-0.10649219999999998, 51.7289621], [-0.10743229999999998, 51.72692560000001], [-0.1078861, 51.7259575], [-0.1080124, 51.72568799999999], [-0.108131, 51.7253836], [-0.1081552, 51.7253215], [-0.1084572, 51.7246624], [-0.1089605, 51.7235612], [-0.1091904, 51.7230324], [-0.1092856, 51.7228135], [-0.10960053373086964, 51.721918011123584], [-0.1097723, 51.7214296], [-0.1100237, 51.7205333], [-0.11020660000000002, 51.7196291], [-0.1104022, 51.7178541], [-0.1103764, 51.7166562], [-0.1102794, 51.7154756], [-0.11017029999999998, 51.714149799999994], [-0.11014799999999998, 51.71394420000001], [-0.1099469, 51.711401999999985], [-0.1097967, 51.7102319], [-0.1097684, 51.7091448], [-0.1098025, 51.70816099999999], [-0.10981879999999998, 51.707990300000006], [-0.10992989999999998, 51.7069356], [-0.1101492, 51.7058676], [-0.1106976, 51.703302599999994], [-0.1112541, 51.70075849999999], [-0.1112795, 51.70064970000001], [-0.1115538, 51.6994596], [-0.11178, 51.69823449999999], [-0.1119127, 51.696972], [-0.1117668, 51.69533869999999], [-0.11129379999999998, 51.6936956], [-0.1107418, 51.692405], [-0.1098576, 51.690545199999995], [-0.1090951, 51.6888539], [-0.1072293, 51.6847515], [-0.106926, 51.6841023], [-0.1067376, 51.6836907], [-0.1049462, 51.67973319999999], [-0.1032599, 51.67618759999999], [-0.1031451, 51.675944900000005], [-0.1023197, 51.67414010000001], [-0.10224909999999998, 51.67399120000001], [-0.1021426, 51.6737571], [-0.1009506, 51.6711288], [-0.1002814, 51.66967330000001], [-0.0996069, 51.6684627], [-0.0987201, 51.667156799999994], [-0.09807639999999998, 51.66643280000001], [-0.09789039694484566, 51.666235034589675], [-0.09759569999999998, 51.665921700000006], [-0.0946274, 51.6632572], [-0.09423158277928888, 51.66290933553121], [-0.0941016, 51.6627951], [-0.0936352, 51.66236139999999], [-0.093513, 51.6622448], [-0.0928776, 51.6616155], [-0.0925317, 51.661199499999995], [-0.0922736, 51.66087430000001], [-0.0920388, 51.6605707], [-0.0918988, 51.660358900000006], [-0.0916528, 51.659909000000006], [-0.09127939999999998, 51.6592295], [-0.0910089, 51.65860060000001], [-0.0906761, 51.6577211], [-0.090532, 51.6570881], [-0.0904809, 51.65680170000001], [-0.0904646, 51.6567104], [-0.09038599999999998, 51.6559525], [-0.0903774, 51.6552124], [-0.0904117, 51.6545574], [-0.0905755, 51.65367739999999], [-0.0906165, 51.6535197], [-0.0906909, 51.6532342], [-0.0907714, 51.6529579], [-0.0908546, 51.6527158], [-0.0910026, 51.6523378], [-0.0911764, 51.65195279999999], [-0.0912496, 51.6518074], [-0.09139089999999998, 51.6515292], [-0.0916893, 51.6510064], [-0.0921871, 51.6502235], [-0.0943587, 51.6477951], [-0.09497379999999998, 51.64698419999999], [-0.095423, 51.6462879], [-0.0959711, 51.6452545], [-0.096296, 51.64464190000001], [-0.0965676, 51.6441663], [-0.0966505, 51.6439926], [-0.0969646, 51.6433341], [-0.0971595, 51.64290909999999], [-0.097336, 51.64248640000001], [-0.097459, 51.6421985], [-0.09760159999999998, 51.6417622], [-0.09829209999999998, 51.6401402], [-0.0984616, 51.6397559], [-0.09899429999999998, 51.63849660000001], [-0.0998121, 51.63653949999999], [-0.1000258, 51.635958399999986], [-0.1004346, 51.63498890000001], [-0.1006283, 51.63463010000001], [-0.1007472, 51.63439859999999], [-0.10087839999999998, 51.6341813], [-0.10094789999999998, 51.634076699999994], [-0.10101730000000002, 51.6339722], [-0.1011701, 51.6337507], [-0.101192, 51.633718999999985], [-0.1013074, 51.6335662], [-0.1015113, 51.633288], [-0.1017691, 51.6329763], [-0.10196919999999998, 51.6327554], [-0.10209619999999998, 51.6326181], [-0.102304, 51.6323959], [-0.1029946, 51.631662699999985], [-0.103466, 51.631148], [-0.10378719999999998, 51.63072050000001], [-0.1040123, 51.6303885], [-0.10431749999999998, 51.62989760000001], [-0.1044518, 51.6296465], [-0.1045522, 51.62944460000001], [-0.1046481, 51.6292036], [-0.1047681, 51.6288798], [-0.1048472, 51.62859790000001], [-0.1049779, 51.6281484], [-0.10508549999999998, 51.627821199999985], [-0.1051513, 51.62748129999999], [-0.105294, 51.626780100000005], [-0.1054556, 51.626101799999994], [-0.1056635, 51.6254156], [-0.10583679999999998, 51.624927099999994], [-0.10612, 51.62425720000001], [-0.1063857, 51.62369240000001], [-0.1066902, 51.6231254], [-0.1073372, 51.6221256], [-0.1079955, 51.621248], [-0.1096263, 51.61930540000001], [-0.1104738, 51.618345700000006], [-0.1107007, 51.6180786], [-0.1122755, 51.6163113], [-0.1155025, 51.6127462], [-0.11593570000000002, 51.612280699999985], [-0.1165731, 51.6116023], [-0.1170247, 51.6111096], [-0.1174316, 51.6106692], [-0.11759768324120803, 51.61048353460085], [-0.1181177, 51.6099022], [-0.11885940000000002, 51.6090765], [-0.1194641, 51.608408799999985], [-0.11980539999999998, 51.6080252], [-0.1198771737740243, 51.60794830598192], [-0.1200029450099078, 51.60781045845705], [-0.12011039111401234, 51.6076874356857], [-0.12020206622933027, 51.60757709735149], [-0.120280524498854, 51.60747730313804], [-0.1203483200655758, 51.607385912728965], [-0.12040800707248804, 51.607300785807894], [-0.12046213966258312, 51.60721978205841], [-0.12051327197885334, 51.607140761164175], [-0.12056395816429108, 51.60706158280878], [-0.12061675236188864, 51.60698010667585], [-0.12067420871463846, 51.606894192449005], [-0.12073888136553282, 51.60680169981185], [-0.1208133244575641, 51.60670048844801], [-0.12090009213372464, 51.60658841804112], [-0.12100173853700676, 51.606463348274765], [-0.12112081781040288, 51.60632313883259], [-0.12128129999999998, 51.6061379], [-0.12187919999999997, 51.60545040000001], [-0.1219962, 51.60531400000001], [-0.1223973, 51.6048695], [-0.1227962, 51.60442530000001], [-0.1231883, 51.60397209999999], [-0.123671, 51.6034306], [-0.1238892, 51.6031752], [-0.12399309999999995, 51.6030367], [-0.1240817, 51.602884199999984], [-0.124136, 51.6027592], [-0.1242047, 51.602576000000006], [-0.1242319, 51.6024565], [-0.1242546, 51.6022203], [-0.12424590000000002, 51.6020268], [-0.12421329999999998, 51.60185560000001], [-0.12417119999999995, 51.6017098], [-0.12409240000000002, 51.601523199999995], [-0.1239913, 51.601354], [-0.12387249999999998, 51.6011876], [-0.1237016, 51.6010187], [-0.12357499999999998, 51.6008587], [-0.1235049, 51.6007926], [-0.1232121, 51.6004916], [-0.1229565, 51.60025929999999], [-0.1224984, 51.599903], [-0.122332, 51.59978009999999], [-0.1220065, 51.59950379999999], [-0.1216128, 51.5991877], [-0.121356, 51.598965799999995], [-0.1210381, 51.5986996], [-0.12065549999999998, 51.5983597], [-0.12041290000000002, 51.59814], [-0.12015582106026024, 51.59789081270605], [-0.12011319999999998, 51.597849499999995], [-0.1199191, 51.59764059999999], [-0.1198333, 51.597544000000006], [-0.1195209, 51.597159399999995], [-0.119116, 51.59662879999999], [-0.1190996, 51.5966074], [-0.1188968, 51.5963544], [-0.1188187, 51.5962509], [-0.11845079999999995, 51.5957038], [-0.1183051, 51.5955346], [-0.1181192, 51.5953021], [-0.1178414, 51.59494819999999], [-0.11733779999999998, 51.5942937], [-0.1170873, 51.59397950000001], [-0.11669970000000002, 51.59348730000001], [-0.11580649999999998, 51.59236550000001], [-0.1153236, 51.591748800000005], [-0.1147287, 51.5910051], [-0.1139899, 51.5900813], [-0.11331269999999996, 51.589213599999994], [-0.1129527, 51.58874999999999], [-0.1127029, 51.5883825], [-0.1126519, 51.588307500000006], [-0.11255270000000002, 51.5881592], [-0.1124404, 51.5879759], [-0.11224149999999998, 51.58761260000001], [-0.1118204, 51.5868076], [-0.1116525, 51.586451999999994], [-0.1114955, 51.58613520000001], [-0.1111279, 51.5854179], [-0.1108732, 51.5849789], [-0.11068809999999998, 51.5846827], [-0.1103983, 51.584276899999985], [-0.110115, 51.58391079999999], [-0.1098422, 51.583592199999984], [-0.109551, 51.5832674], [-0.1092523, 51.5829645], [-0.10892849999999998, 51.5826326], [-0.1085295, 51.5822447], [-0.10810939999999998, 51.58183280000001], [-0.1073046, 51.5809836], [-0.1070036, 51.5806103], [-0.1067585, 51.580315], [-0.1066882465038602, 51.58021652613653], [-0.1064289, 51.57985300000001], [-0.1062146, 51.579515699999995], [-0.1060407, 51.5792215], [-0.1057565, 51.57866609999999], [-0.1056143403826008, 51.57835303597324], [-0.10555629074119496, 51.578198732237055], [-0.10550629368621504, 51.57806224594913], [-0.10546341055630448, 51.577941006755466], [-0.10542670269010676, 51.57783244430208], [-0.10539523142626538, 51.57773398823495], [-0.1053680581034237, 51.57764306820007], [-0.10534424406022522, 51.577557113843454], [-0.10532285063531344, 51.57747355481111], [-0.10530293916733176, 51.57738982074902], [-0.10528357099492368, 51.5773033413032], [-0.10526380745673264, 51.577211546119635], [-0.1052427098914021, 51.577111864844326], [-0.10521933963757552, 51.57700172712329], [-0.10519275803389631, 51.5768785626025], [-0.10516202641900804, 51.576739800927974], [-0.10512620613155406, 51.576582871745714], [-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.1049885810270292, 51.575305479167106], [-0.10499010000000002, 51.57525150000001], [-0.1050129, 51.5748481], [-0.1050424, 51.574366299999994], [-0.1051107, 51.5737403], [-0.10518299999999998, 51.5731249], [-0.1053283, 51.57199059999999], [-0.1056325, 51.5696958], [-0.10571429999999998, 51.5691326], [-0.10573380000000002, 51.56898650000001], [-0.1057523, 51.56884769999999], [-0.1057533, 51.5688403], [-0.1057708, 51.5680957], [-0.10586800000000002, 51.5673169], [-0.10591639999999998, 51.56659629999999], [-0.10592229999999998, 51.5664336], [-0.1059429, 51.5661163], [-0.1059554, 51.56591939999999], [-0.10599559999999998, 51.56556979999999], [-0.10603509999999998, 51.5652955], [-0.10610179839442196, 51.56472975347606]]}", "current_leg_start": "Hertford North", "dest_arr_time_act": "2004", "motion_projection": null, "next_location_lat": "51.5647298", "next_location_lon": "-0.1061018", "previous_location": "Alexandra Palace", "current_leg_milage": "17.1", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 7, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:54251318\", \"confirmationDeadline\": \"2026-09-17T19:59:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 18986.817, \"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\": 22659.151, \"from_m\": 18986.817, \"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\": 23414.52, \"from_m\": 22659.151, \"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\": 23785.433, \"from_m\": 23414.52, \"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\": 23835.743, \"from_m\": 23785.433, \"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\": 23891.134, \"from_m\": 23835.743, \"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\": 23946.704, \"from_m\": 23891.134, \"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\": 25950.831, \"from_m\": 23946.704, \"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\": 27244.203, \"from_m\": 25950.831, \"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\": 27299.444, \"from_m\": 27244.203, \"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\": 27550.324, \"from_m\": 27299.444, \"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\": 27633.128, \"from_m\": 27550.324, \"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\": 28140.096, \"from_m\": 27633.128, \"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\": 28175.173, \"from_m\": 28140.096, \"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\": 28260.186, \"from_m\": 28175.173, \"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\": 28680.989, \"from_m\": 28260.186, \"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\": 29246.198, \"from_m\": 28680.989, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 650932, \"profile_key\": \"9927d762bd4ce08e9a5ab866e6d40000a5a79f0116e4d80c2317c288329a2fad\", \"schedule_id\": 10969, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Hertford North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69375}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Ponsbourne Tunnel Sig. K894\", \"stage_seq\": 2, \"distance_m\": 5150.914, \"section_seq\": 1, \"route_path_id\": 69375}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Gordon Hill\", \"stage_seq\": 3, \"distance_m\": 15680.59, \"section_seq\": 1, \"route_path_id\": 69375}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949H\", \"location\": \"Bowes Park\", \"stage_seq\": 4, \"distance_m\": 22410.063, \"section_seq\": 1, \"route_path_id\": 69375}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 23590.699, \"section_seq\": 1, \"route_path_id\": 69375}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957\", \"location\": \"Harringay\", \"stage_seq\": 6, \"distance_m\": 26077.844, \"section_seq\": 1, \"route_path_id\": 69375}, {\"is_pass\": false, \"wtt_arr\": \"1959H\", \"wtt_dep\": \"2001\", \"location\": \"Finsbury Park\", \"stage_seq\": 7, \"distance_m\": 28037.871, \"section_seq\": 1, \"route_path_id\": 69375}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": null, \"location\": \"Highbury Vale Jn\", \"stage_seq\": 8, \"distance_m\": 29246.198, \"section_seq\": 1, \"route_path_id\": 69375}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29246.198, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69375}], \"total_distance_m\": 29246.198, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 27925.62, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1320.578, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1936", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "32.5", "current_position_lat": "51.5647298", "current_position_lon": "-0.1061018", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:47:05Z\", \"source_id\": 54222382, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:47:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:47:10Z\", \"source_id\": 17393648, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:55:08Z\", \"source_id\": 54243193, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:56:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:55:12Z\", \"source_id\": 17399279, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:55Z\", \"source_id\": 54247849, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:58:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:59Z\", \"source_id\": 17400492, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hornsey E.M.U.D.", "service_state_platform": null, "timing_fact_generation": 1789673195265165, "current_leg_arrival_utc": "2026-09-17T19:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:00.534472", "service_state_evidence_id": 54251318, "current_leg_start_actual_dep": "2026-09-17T19:27:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:02.234120", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P HFN None 5K81 717009 6 85 None {"version": 3, "segments": [{"to_m": 18986.817, "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": 22659.151, "from_m": 18986.817, "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": 23414.52, "from_m": 22659.151, "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": 23785.433, "from_m": 23414.52, "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": 23835.743, "from_m": 23785.433, "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": 23891.134, "from_m": 23835.743, "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": 23946.704, "from_m": 23891.134, "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": 25950.831, "from_m": 23946.704, "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": 27244.203, "from_m": 25950.831, "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": 27299.444, "from_m": 27244.203, "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": 27550.324, "from_m": 27299.444, "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": 27633.128, "from_m": 27550.324, "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": 28140.096, "from_m": 27633.128, "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": 28175.173, "from_m": 28140.096, "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": 28260.186, "from_m": 28175.173, "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": 28680.989, "from_m": 28260.186, "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": 29246.198, "from_m": 28680.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 650932, "profile_key": "9927d762bd4ce08e9a5ab866e6d40000a5a79f0116e4d80c2317c288329a2fad", "schedule_id": 10969, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1936", "location": "Hertford North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69375}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Ponsbourne Tunnel Sig. K894", "stage_seq": 2, "distance_m": 5150.914, "section_seq": 1, "route_path_id": 69375}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Gordon Hill", "stage_seq": 3, "distance_m": 15680.59, "section_seq": 1, "route_path_id": 69375}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "Bowes Park", "stage_seq": 4, "distance_m": 22410.063, "section_seq": 1, "route_path_id": 69375}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 23590.699, "section_seq": 1, "route_path_id": 69375}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957", "location": "Harringay", "stage_seq": 6, "distance_m": 26077.844, "section_seq": 1, "route_path_id": 69375}, {"is_pass": false, "wtt_arr": "1959H", "wtt_dep": "2001", "location": "Finsbury Park", "stage_seq": 7, "distance_m": 28037.871, "section_seq": 1, "route_path_id": 69375}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": null, "location": "Highbury Vale Jn", "stage_seq": 8, "distance_m": 29246.198, "section_seq": 1, "route_path_id": 69375}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29246.198, "from_m": 0.0, "section_seq": 1, "route_path_id": 69375}], "total_distance_m": 29246.198, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 27925.62, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1320.578, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15785, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:47:05Z", "source_id": 54222382, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T18:47:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:47:10Z", "source_id": 17393648, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15827, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:55:08Z", "source_id": 54243193, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:56:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:55:12Z", "source_id": 17399279, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16008, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:55Z", "source_id": 54247849, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:58:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:59Z", "source_id": 17400492, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:58:00+01:00", "operational_fact": true}] Hertford North 1936 1936 3 None None Highbury Vale Jn 2004 2004 None OFF ROUTE None https://www.realtimetrains.co.uk/service/gb-nr:G28118/2026-09-17/detailed None Hertford North 2026-09-17T19:27:00+01:00 Finsbury Park 32.5 {"type": "LineString", "coordinates": [[-0.09227459999999998, 51.7989254], [-0.0922563, 51.798520999999994], [-0.0922454, 51.798338300000005], [-0.0922193, 51.7979076], [-0.0921546, 51.79739659999999], [-0.0921032, 51.79708459999999], [-0.0920166, 51.796775], [-0.09198069999999998, 51.79649450000001], [-0.0919437, 51.7959211], [-0.0918346, 51.7947389], [-0.0918211, 51.7946032], [-0.091654, 51.793582], [-0.0914263, 51.7927431], [-0.09129629999999998, 51.7922708], [-0.0911731, 51.7918658], [-0.0910402, 51.79149610000001], [-0.0907926, 51.7908566], [-0.0905895, 51.79039229999999], [-0.0904427, 51.79008600000001], [-0.08983152841195213, 51.78880570612586], [-0.0898289, 51.7888002], [-0.0889045, 51.786883], [-0.088533, 51.7860865], [-0.0879558, 51.784897], [-0.08735729999999998, 51.78365370000001], [-0.08649339999999998, 51.7816394], [-0.08609289999999999, 51.7800454], [-0.0859591, 51.779296599999995], [-0.0858709, 51.7785497], [-0.08581259999999999, 51.7778105], [-0.08581420445946548, 51.77753249589623], [-0.0858196, 51.7765976], [-0.0858977, 51.7756523], [-0.0860486, 51.7747119], [-0.0862676, 51.7737246], [-0.086567, 51.772741700000005], [-0.0869321, 51.771782400000006], [-0.0873646, 51.7708367], [-0.08758489999999998, 51.7704148], [-0.0878209, 51.7699908], [-0.0880665, 51.76957], [-0.0883495, 51.76915919999999], [-0.0893591, 51.767694600000006], [-0.08983152841195213, 51.76706337925821], [-0.0901826, 51.7665943], [-0.0910509, 51.7654336], [-0.0923119, 51.76374100000001], [-0.0935327, 51.762105899999995], [-0.0940553, 51.7613953], [-0.0945304, 51.7606707], [-0.0947864, 51.7602199], [-0.0950179, 51.75976529999999], [-0.0952265, 51.75930169999999], [-0.0954151, 51.7588353], [-0.0957068, 51.757896599999995], [-0.0957901, 51.757549699999984], [-0.0959081, 51.75685509999999], [-0.09601909999999998, 51.75581280000001], [-0.0962354, 51.7542023], [-0.0964097, 51.7522822], [-0.0967208, 51.75063099999999], [-0.0970721, 51.74953560000001], [-0.0979572, 51.74743670000001], [-0.0992112, 51.74515240000001], [-0.1007869, 51.7416722], [-0.10236159999999998, 51.7381926], [-0.1039414, 51.7347099], [-0.1056266, 51.73087919999999], [-0.10649219999999998, 51.7289621], [-0.10743229999999998, 51.72692560000001], [-0.1078861, 51.7259575], [-0.1080124, 51.72568799999999], [-0.108131, 51.7253836], [-0.1081552, 51.7253215], [-0.1084572, 51.7246624], [-0.1089605, 51.7235612], [-0.1091904, 51.7230324], [-0.1092856, 51.7228135], [-0.10960053373086964, 51.721918011123584], [-0.1097723, 51.7214296], [-0.1100237, 51.7205333], [-0.11020660000000002, 51.7196291], [-0.1104022, 51.7178541], [-0.1103764, 51.7166562], [-0.1102794, 51.7154756], [-0.11017029999999998, 51.714149799999994], [-0.11014799999999998, 51.71394420000001], [-0.1099469, 51.711401999999985], [-0.1097967, 51.7102319], [-0.1097684, 51.7091448], [-0.1098025, 51.70816099999999], [-0.10981879999999998, 51.707990300000006], [-0.10992989999999998, 51.7069356], [-0.1101492, 51.7058676], [-0.1106976, 51.703302599999994], [-0.1112541, 51.70075849999999], [-0.1112795, 51.70064970000001], [-0.1115538, 51.6994596], [-0.11178, 51.69823449999999], [-0.1119127, 51.696972], [-0.1117668, 51.69533869999999], [-0.11129379999999998, 51.6936956], [-0.1107418, 51.692405], [-0.1098576, 51.690545199999995], [-0.1090951, 51.6888539], [-0.1072293, 51.6847515], [-0.106926, 51.6841023], [-0.1067376, 51.6836907], [-0.1049462, 51.67973319999999], [-0.1032599, 51.67618759999999], [-0.1031451, 51.675944900000005], [-0.1023197, 51.67414010000001], [-0.10224909999999998, 51.67399120000001], [-0.1021426, 51.6737571], [-0.1009506, 51.6711288], [-0.1002814, 51.66967330000001], [-0.0996069, 51.6684627], [-0.0987201, 51.667156799999994], [-0.09807639999999998, 51.66643280000001], [-0.09789039694484566, 51.666235034589675], [-0.09759569999999998, 51.665921700000006], [-0.0946274, 51.6632572], [-0.09423158277928888, 51.66290933553121], [-0.0941016, 51.6627951], [-0.0936352, 51.66236139999999], [-0.093513, 51.6622448], [-0.0928776, 51.6616155], [-0.0925317, 51.661199499999995], [-0.0922736, 51.66087430000001], [-0.0920388, 51.6605707], [-0.0918988, 51.660358900000006], [-0.0916528, 51.659909000000006], [-0.09127939999999998, 51.6592295], [-0.0910089, 51.65860060000001], [-0.0906761, 51.6577211], [-0.090532, 51.6570881], [-0.0904809, 51.65680170000001], [-0.0904646, 51.6567104], [-0.09038599999999998, 51.6559525], [-0.0903774, 51.6552124], [-0.0904117, 51.6545574], [-0.0905755, 51.65367739999999], [-0.0906165, 51.6535197], [-0.0906909, 51.6532342], [-0.0907714, 51.6529579], [-0.0908546, 51.6527158], [-0.0910026, 51.6523378], [-0.0911764, 51.65195279999999], [-0.0912496, 51.6518074], [-0.09139089999999998, 51.6515292], [-0.0916893, 51.6510064], [-0.0921871, 51.6502235], [-0.0943587, 51.6477951], [-0.09497379999999998, 51.64698419999999], [-0.095423, 51.6462879], [-0.0959711, 51.6452545], [-0.096296, 51.64464190000001], [-0.0965676, 51.6441663], [-0.0966505, 51.6439926], [-0.0969646, 51.6433341], [-0.0971595, 51.64290909999999], [-0.097336, 51.64248640000001], [-0.097459, 51.6421985], [-0.09760159999999998, 51.6417622], [-0.09829209999999998, 51.6401402], [-0.0984616, 51.6397559], [-0.09899429999999998, 51.63849660000001], [-0.0998121, 51.63653949999999], [-0.1000258, 51.635958399999986], [-0.1004346, 51.63498890000001], [-0.1006283, 51.63463010000001], [-0.1007472, 51.63439859999999], [-0.10087839999999998, 51.6341813], [-0.10094789999999998, 51.634076699999994], [-0.10101730000000002, 51.6339722], [-0.1011701, 51.6337507], [-0.101192, 51.633718999999985], [-0.1013074, 51.6335662], [-0.1015113, 51.633288], [-0.1017691, 51.6329763], [-0.10196919999999998, 51.6327554], [-0.10209619999999998, 51.6326181], [-0.102304, 51.6323959], [-0.1029946, 51.631662699999985], [-0.103466, 51.631148], [-0.10378719999999998, 51.63072050000001], [-0.1040123, 51.6303885], [-0.10431749999999998, 51.62989760000001], [-0.1044518, 51.6296465], [-0.1045522, 51.62944460000001], [-0.1046481, 51.6292036], [-0.1047681, 51.6288798], [-0.1048472, 51.62859790000001], [-0.1049779, 51.6281484], [-0.10508549999999998, 51.627821199999985], [-0.1051513, 51.62748129999999], [-0.105294, 51.626780100000005], [-0.1054556, 51.626101799999994], [-0.1056635, 51.6254156], [-0.10583679999999998, 51.624927099999994], [-0.10612, 51.62425720000001], [-0.1063857, 51.62369240000001], [-0.1066902, 51.6231254], [-0.1073372, 51.6221256], [-0.1079955, 51.621248], [-0.1096263, 51.61930540000001], [-0.1104738, 51.618345700000006], [-0.1107007, 51.6180786], [-0.1122755, 51.6163113], [-0.1155025, 51.6127462], [-0.11593570000000002, 51.612280699999985], [-0.1165731, 51.6116023], [-0.1170247, 51.6111096], [-0.1174316, 51.6106692], [-0.11759768324120803, 51.61048353460085], [-0.1181177, 51.6099022], [-0.11885940000000002, 51.6090765], [-0.1194641, 51.608408799999985], [-0.11980539999999998, 51.6080252], [-0.1198771737740243, 51.60794830598192], [-0.1200029450099078, 51.60781045845705], [-0.12011039111401234, 51.6076874356857], [-0.12020206622933027, 51.60757709735149], [-0.120280524498854, 51.60747730313804], [-0.1203483200655758, 51.607385912728965], [-0.12040800707248804, 51.607300785807894], [-0.12046213966258312, 51.60721978205841], [-0.12051327197885334, 51.607140761164175], [-0.12056395816429108, 51.60706158280878], [-0.12061675236188864, 51.60698010667585], [-0.12067420871463846, 51.606894192449005], [-0.12073888136553282, 51.60680169981185], [-0.1208133244575641, 51.60670048844801], [-0.12090009213372464, 51.60658841804112], [-0.12100173853700676, 51.606463348274765], [-0.12112081781040288, 51.60632313883259], [-0.12128129999999998, 51.6061379], [-0.12187919999999997, 51.60545040000001], [-0.1219962, 51.60531400000001], [-0.1223973, 51.6048695], [-0.1227962, 51.60442530000001], [-0.1231883, 51.60397209999999], [-0.123671, 51.6034306], [-0.1238892, 51.6031752], [-0.12399309999999995, 51.6030367], [-0.1240817, 51.602884199999984], [-0.124136, 51.6027592], [-0.1242047, 51.602576000000006], [-0.1242319, 51.6024565], [-0.1242546, 51.6022203], [-0.12424590000000002, 51.6020268], [-0.12421329999999998, 51.60185560000001], [-0.12417119999999995, 51.6017098], [-0.12409240000000002, 51.601523199999995], [-0.1239913, 51.601354], [-0.12387249999999998, 51.6011876], [-0.1237016, 51.6010187], [-0.12357499999999998, 51.6008587], [-0.1235049, 51.6007926], [-0.1232121, 51.6004916], [-0.1229565, 51.60025929999999], [-0.1224984, 51.599903], [-0.122332, 51.59978009999999], [-0.1220065, 51.59950379999999], [-0.1216128, 51.5991877], [-0.121356, 51.598965799999995], [-0.1210381, 51.5986996], [-0.12065549999999998, 51.5983597], [-0.12041290000000002, 51.59814], [-0.12015582106026024, 51.59789081270605], [-0.12011319999999998, 51.597849499999995], [-0.1199191, 51.59764059999999], [-0.1198333, 51.597544000000006], [-0.1195209, 51.597159399999995], [-0.119116, 51.59662879999999], [-0.1190996, 51.5966074], [-0.1188968, 51.5963544], [-0.1188187, 51.5962509], [-0.11845079999999995, 51.5957038], [-0.1183051, 51.5955346], [-0.1181192, 51.5953021], [-0.1178414, 51.59494819999999], [-0.11733779999999998, 51.5942937], [-0.1170873, 51.59397950000001], [-0.11669970000000002, 51.59348730000001], [-0.11580649999999998, 51.59236550000001], [-0.1153236, 51.591748800000005], [-0.1147287, 51.5910051], [-0.1139899, 51.5900813], [-0.11331269999999996, 51.589213599999994], [-0.1129527, 51.58874999999999], [-0.1127029, 51.5883825], [-0.1126519, 51.588307500000006], [-0.11255270000000002, 51.5881592], [-0.1124404, 51.5879759], [-0.11224149999999998, 51.58761260000001], [-0.1118204, 51.5868076], [-0.1116525, 51.586451999999994], [-0.1114955, 51.58613520000001], [-0.1111279, 51.5854179], [-0.1108732, 51.5849789], [-0.11068809999999998, 51.5846827], [-0.1103983, 51.584276899999985], [-0.110115, 51.58391079999999], [-0.1098422, 51.583592199999984], [-0.109551, 51.5832674], [-0.1092523, 51.5829645], [-0.10892849999999998, 51.5826326], [-0.1085295, 51.5822447], [-0.10810939999999998, 51.58183280000001], [-0.1073046, 51.5809836], [-0.1070036, 51.5806103], [-0.1067585, 51.580315], [-0.1066882465038602, 51.58021652613653], [-0.1064289, 51.57985300000001], [-0.1062146, 51.579515699999995], [-0.1060407, 51.5792215], [-0.1057565, 51.57866609999999], [-0.1056143403826008, 51.57835303597324], [-0.10555629074119496, 51.578198732237055], [-0.10550629368621504, 51.57806224594913], [-0.10546341055630448, 51.577941006755466], [-0.10542670269010676, 51.57783244430208], [-0.10539523142626538, 51.57773398823495], [-0.1053680581034237, 51.57764306820007], [-0.10534424406022522, 51.577557113843454], [-0.10532285063531344, 51.57747355481111], [-0.10530293916733176, 51.57738982074902], [-0.10528357099492368, 51.5773033413032], [-0.10526380745673264, 51.577211546119635], [-0.1052427098914021, 51.577111864844326], [-0.10521933963757552, 51.57700172712329], [-0.10519275803389631, 51.5768785626025], [-0.10516202641900804, 51.576739800927974], [-0.10512620613155406, 51.576582871745714], [-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.1049885810270292, 51.575305479167106], [-0.10499010000000002, 51.57525150000001], [-0.1050129, 51.5748481], [-0.1050424, 51.574366299999994], [-0.1051107, 51.5737403], [-0.10518299999999998, 51.5731249], [-0.1053283, 51.57199059999999], [-0.1056325, 51.5696958], [-0.10571429999999998, 51.5691326], [-0.10573380000000002, 51.56898650000001], [-0.1057523, 51.56884769999999], [-0.1057533, 51.5688403], [-0.1057708, 51.5680957], [-0.10586800000000002, 51.5673169], [-0.10591639999999998, 51.56659629999999], [-0.10592229999999998, 51.5664336], [-0.1059429, 51.5661163], [-0.1059554, 51.56591939999999], [-0.10599559999999998, 51.56556979999999], [-0.10603509999999998, 51.5652955], [-0.10610179839442196, 51.56472975347606]]} 17.1 1927 1959½ Alexandra Palace Hornsey E.M.U.D. Finsbury Park 51.5647298 -0.1061018 51.5647298 -0.1061018 1 0 2026-09-17 20:14:26 TERMINATED 2026-09-17 20:04:00 Hornsey E.M.U.D. TD TRACKING_TIMEOUT 54251318 1789673195265165 38 38 2026-09-17 20:14:02.234120 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:00.534472
620862 651060 Y80369 852F91MY17 2026-09-17 COMPLETE None 2026-09-17 20:04:00 2026-09-17 20:14:26 2026-09-19 20:14:26 {"id": 651060, "stp": "P", "toc": "Great Western Railway", "uid": "Y80369", "consist": "150246", "dest_crs": "FAL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80369/2026-09-17/detailed", "trust_id": "852F91MY17", "origin_crs": "TRU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Falmouth Docks", "service_date": "2026-09-17", "dest_arr_time": "2005", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "2F91", "timing_status": "LATE", "origin_station": "Truro", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1941", "origin_platform": "1", "current_location": "Penryn Down Loop", "last_update_time": "2026-09-17T20:14:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2004", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Truro", "current_leg_milage": null, "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1941", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:53:40Z\", \"source_id\": 54239384, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:54:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:53:44Z\", \"source_id\": 17398247, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:54:18Z\", \"source_id\": 54241055, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:54:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:54:19Z\", \"source_id\": 17398678, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Penryn", "service_state_platform": "1", "timing_fact_generation": 1789671259384524, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:00.538026", "service_state_evidence_id": 54241055, "current_leg_start_actual_dep": null, "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:02.028788", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P TRU FAL 2F91 150246 2 75 None None [{"source": "TD", "smart_id": 26858, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:53:40Z", "source_id": 54239384, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:54:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:53:44Z", "source_id": 17398247, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26857, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:54:18Z", "source_id": 54241055, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:54:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:54:19Z", "source_id": 17398678, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:54:00+01:00", "operational_fact": true}] Truro 1941 1941 1 None None Falmouth Docks 2005 2004 None LATE 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80369/2026-09-17/detailed None None None None None None None None None Truro Penryn Down Loop None None None None None 1 0 2026-09-17 20:14:26 TERMINATED 2026-09-17 20:04:00 Penryn TD TRACKING_TIMEOUT 54241055 1789671259384524 8 8 2026-09-17 20:14:02.028788 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:00.538026
620863 651524 L55263 505L81MY17 2026-09-17 COMPLETE None 2026-09-17 20:04:00 2026-09-17 20:14:26 2026-09-19 20:14:26 {"id": 651524, "stp": "P", "toc": "Greater Anglia", "uid": "L55263", "consist": "755407", "dest_crs": "XLG", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55263/2026-09-17/detailed", "trust_id": "505L81MY17", "origin_crs": "COL", "show_on_map": 0, "dar_est_time": "19:59:00", "dar_platform": null, "dest_station": "Colchester CS", "service_date": "2026-09-17", "dest_arr_time": "2004", "dest_platform": null, "is_terminated": 1, "next_location": "Colchester CS", "signalling_id": "5L81", "timing_status": "ON TIME", "origin_station": "Colchester", "current_leg_arr": "2004", "current_leg_dep": "1959", "current_leg_end": "Colchester CS", "origin_dep_time": "1959", "origin_platform": "1", "current_location": "Colchester", "last_update_time": "2026-09-17T20:14:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8923439522319098, 51.900678351377906], [0.8917209, 51.90075909999999], [0.8912691, 51.9008135], [0.8908870999999999, 51.9008619], [0.8905272, 51.900906799999994], [0.89014, 51.9009699], [0.8897434999999999, 51.9010469], [0.889089, 51.90122559999999], [0.8885874000000001, 51.90134309999999], [0.8876033, 51.90151289999999], [0.8851514999999999, 51.9018214]]}", "current_leg_start": "Colchester", "dest_arr_time_act": "2004", "motion_projection": null, "next_location_lat": "51.9018214", "next_location_lon": "0.8851515", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:17402123\", \"confirmationDeadline\": \"2026-09-17T20:04:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 70.367, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 511.605, \"from_m\": 70.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}], \"service_id\": 651524, \"profile_key\": \"7dda2314880c7258cdde915985fd804694684bdf24789112349cc9e3dfd1fe21\", \"schedule_id\": 16222, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1959\", \"location\": \"Colchester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34582}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": null, \"location\": \"Colchester CS\", \"stage_seq\": 2, \"distance_m\": 511.605, \"section_seq\": 1, \"route_path_id\": 34582}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 511.605, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34582}], \"total_distance_m\": 511.605, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70.367, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 441.238, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1959", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "51.9018214", "current_position_lon": "0.8851515", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Colchester", "service_state_platform": "1", "timing_fact_generation": 1789671564058450, "current_leg_arrival_utc": "2026-09-17T20:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:00.602286", "service_state_evidence_id": 17402123, "current_leg_start_actual_dep": "2026-09-17T19:59:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:02.238314", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P COL XLG 5L81 755407 5 100 None {"version": 3, "segments": [{"to_m": 70.367, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 511.605, "from_m": 70.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}], "service_id": 651524, "profile_key": "7dda2314880c7258cdde915985fd804694684bdf24789112349cc9e3dfd1fe21", "schedule_id": 16222, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1959", "location": "Colchester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34582}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": null, "location": "Colchester CS", "stage_seq": 2, "distance_m": 511.605, "section_seq": 1, "route_path_id": 34582}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 511.605, "from_m": 0.0, "section_seq": 1, "route_path_id": 34582}], "total_distance_m": 511.605, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70.367, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 441.238, "synthetic_unknown_infrastructure_limit_mph": 60} [] Colchester 1959 1959 1 19:59:00 None Colchester CS 2004 2004 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55263/2026-09-17/detailed None Colchester 2026-09-17T19:59:00+01:00 Colchester CS 5.0 {"type": "LineString", "coordinates": [[0.8923439522319098, 51.900678351377906], [0.8917209, 51.90075909999999], [0.8912691, 51.9008135], [0.8908870999999999, 51.9008619], [0.8905272, 51.900906799999994], [0.89014, 51.9009699], [0.8897434999999999, 51.9010469], [0.889089, 51.90122559999999], [0.8885874000000001, 51.90134309999999], [0.8876033, 51.90151289999999], [0.8851514999999999, 51.9018214]]} 0.3 1959 2004 None Colchester Colchester CS 51.9018214 0.8851515 51.9018214 0.8851515 1 0 2026-09-17 20:14:26 TERMINATED 2026-09-17 20:04:00 Colchester TRUST TRACKING_TIMEOUT 17402123 1789671564058450 2 2 2026-09-17 20:14:02.238314 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:00.602286
620864 651537 L24647 522Y19MY17 2026-09-17 COMPLETE 17443527 2026-09-17 21:04:00 2026-09-17 20:14:26 2026-09-19 20:14:26 {"id": 651537, "stp": "P", "toc": "London Overground", "uid": "L24647", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24647/2026-09-17/detailed", "trust_id": "522Y19MY17", "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-17", "dest_arr_time": "2104", "dest_platform": "1", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "2Y19", "timing_status": "LATE", "origin_station": "Stratford", "current_leg_arr": "2104", "current_leg_dep": "2059", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "1959", "origin_platform": "2", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-17T20:14:26", "route_debug_link": null, "timing_variation": "+3 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": "2101", "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\": 6134.322, \"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\": 6192.91, \"from_m\": 6134.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6829.731, \"from_m\": 6192.91, \"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\": 8394.258, \"from_m\": 6829.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8464.873, \"from_m\": 8394.258, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11432.076, \"from_m\": 8464.873, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12046.575, \"from_m\": 11432.076, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13394.069, \"from_m\": 12046.575, \"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\": 13746.31, \"from_m\": 13394.069, \"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\": 20025.306, \"from_m\": 13746.31, \"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\": 21580.412, \"from_m\": 20025.306, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21740.183, \"from_m\": 21580.412, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21800.417, \"from_m\": 21740.183, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21826.138, \"from_m\": 21800.417, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21894.059, \"from_m\": 21826.138, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22459.495, \"from_m\": 21894.059, \"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\": 22526.546, \"from_m\": 22459.495, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22544.047, \"from_m\": 22526.546, \"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\": 22597.66, \"from_m\": 22544.047, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22713.16, \"from_m\": 22597.66, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22784.662, \"from_m\": 22713.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23065.241, \"from_m\": 22784.662, \"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\": 23124.039, \"from_m\": 23065.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23308.068, \"from_m\": 23124.039, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23623.706, \"from_m\": 23308.068, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24061.583, \"from_m\": 23623.706, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24137.44, \"from_m\": 24061.583, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27164.607, \"from_m\": 24137.44, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28171.229, \"from_m\": 27164.607, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30161.259, \"from_m\": 28171.229, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31102.219, \"from_m\": 30161.259, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31315.99, \"from_m\": 31102.219, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31855.797, \"from_m\": 31315.99, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31979.695, \"from_m\": 31855.797, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32217.004, \"from_m\": 31979.695, \"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\": 651537, \"profile_key\": \"9fb6967544ea241afeda46f13ae3152cc7e43644a12aa498107a4567365b8554\", \"schedule_id\": 15660, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1959\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2002H\", \"wtt_dep\": \"2003H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2005H\", \"wtt_dep\": \"2006H\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2008H\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 3982.545, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2011\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5363.473, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 8128.14, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 8559.907, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 9006.114, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 9416.908, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2017H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 9786.471, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 10967.292, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2021\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 11498.61, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 11696.205, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2023H\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 12413.905, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2026\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 13479.313, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 14431.773, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 15845.848, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032H\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 16440.756, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": \"2034H\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 17266.231, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 17976.897, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038\", \"location\": \"Kensal Rise\", \"stage_seq\": 24, \"distance_m\": 18975.271, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 19986.974, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2040H\", \"wtt_dep\": \"2041H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 22444.621, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 27, \"distance_m\": 23168.679, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"North Pole Jn\", \"stage_seq\": 28, \"distance_m\": 23986.397, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2047H\", \"wtt_dep\": \"2048H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 29, \"distance_m\": 25183.36, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2050H\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 30, \"distance_m\": 26932.118, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2052H\", \"wtt_dep\": \"2053\", \"location\": \"West Brompton\", \"stage_seq\": 31, \"distance_m\": 28590.424, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2055H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 32, \"distance_m\": 30055.829, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Latchmere Jn\", \"stage_seq\": 33, \"distance_m\": 31409.149, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 34, \"distance_m\": 32217.004, \"section_seq\": 1, \"route_path_id\": 34326}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32217.004, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34326}], \"total_distance_m\": 32217.004, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 28230.771, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3986.233, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1959", "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-17T19:05:47Z\", \"source_id\": 54271088, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:06:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:50Z\", \"source_id\": 17406624, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:52Z\", \"source_id\": 54278564, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:09:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:53Z\", \"source_id\": 17408687, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:10:39Z\", \"source_id\": 54283238, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:11:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:10:41Z\", \"source_id\": 17409849, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:13:02Z\", \"source_id\": 54289125, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:13:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:13:03Z\", \"source_id\": 17411501, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:07Z\", \"source_id\": 54294376, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:15:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:14Z\", \"source_id\": 17412929, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:06Z\", \"source_id\": 54299145, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:17:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:08Z\", \"source_id\": 17414210, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:51Z\", \"source_id\": 54303413, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:58Z\", \"source_id\": 17415429, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:39Z\", \"source_id\": 54310605, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:22:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:44Z\", \"source_id\": 17417341, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:31Z\", \"source_id\": 54317701, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:33Z\", \"source_id\": 17419226, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:45Z\", \"source_id\": 54323169, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:49Z\", \"source_id\": 17420679, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:11Z\", \"source_id\": 54329300, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:29:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:18Z\", \"source_id\": 17422285, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:14Z\", \"source_id\": 54336756, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:33:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:17Z\", \"source_id\": 17424269, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:25Z\", \"source_id\": 54341952, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:29Z\", \"source_id\": 17425762, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:10Z\", \"source_id\": 54345942, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:37:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:13Z\", \"source_id\": 17426846, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:30Z\", \"source_id\": 54351512, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:34Z\", \"source_id\": 17428364, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:36Z\", \"source_id\": 54356604, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:43Z\", \"source_id\": 17429721, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:22Z\", \"source_id\": 54362986, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:27Z\", \"source_id\": 17431481, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:51Z\", \"source_id\": 54375806, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:57Z\", \"source_id\": 17434963, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:22Z\", \"source_id\": 54379544, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:27Z\", \"source_id\": 17435941, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:21Z\", \"source_id\": 54384316, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:27Z\", \"source_id\": 17437205, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:53Z\", \"source_id\": 54392357, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:56:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:54Z\", \"source_id\": 17439308, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:55Z\", \"source_id\": 54397203, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:58:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:55Z\", \"source_id\": 17440601, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:31Z\", \"source_id\": 54408169, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:33Z\", \"source_id\": 17443527, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "1", "timing_fact_generation": 1789675355376255, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:03.321268", "service_state_evidence_id": 17443527, "current_leg_start_actual_dep": "2026-09-17T20:58:30+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:03.371277", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P SRA None 2Y19 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": 6134.322, "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": 6192.91, "from_m": 6134.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6829.731, "from_m": 6192.91, "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": 8394.258, "from_m": 6829.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8464.873, "from_m": 8394.258, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11432.076, "from_m": 8464.873, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12046.575, "from_m": 11432.076, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13394.069, "from_m": 12046.575, "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": 13746.31, "from_m": 13394.069, "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": 20025.306, "from_m": 13746.31, "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": 21580.412, "from_m": 20025.306, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21740.183, "from_m": 21580.412, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21800.417, "from_m": 21740.183, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21826.138, "from_m": 21800.417, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21894.059, "from_m": 21826.138, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22459.495, "from_m": 21894.059, "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": 22526.546, "from_m": 22459.495, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22544.047, "from_m": 22526.546, "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": 22597.66, "from_m": 22544.047, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22713.16, "from_m": 22597.66, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22784.662, "from_m": 22713.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23065.241, "from_m": 22784.662, "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": 23124.039, "from_m": 23065.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23308.068, "from_m": 23124.039, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23623.706, "from_m": 23308.068, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24061.583, "from_m": 23623.706, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24137.44, "from_m": 24061.583, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27164.607, "from_m": 24137.44, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28171.229, "from_m": 27164.607, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30161.259, "from_m": 28171.229, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31102.219, "from_m": 30161.259, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31315.99, "from_m": 31102.219, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31855.797, "from_m": 31315.99, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31979.695, "from_m": 31855.797, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32217.004, "from_m": 31979.695, "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": 651537, "profile_key": "9fb6967544ea241afeda46f13ae3152cc7e43644a12aa498107a4567365b8554", "schedule_id": 15660, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1959", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2002H", "wtt_dep": "2003H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2005H", "wtt_dep": "2006H", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2008H", "location": "Hackney Central", "stage_seq": 6, "distance_m": 3982.545, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2011", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5363.473, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013", "location": "Canonbury", "stage_seq": 9, "distance_m": 8128.14, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 8559.907, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 9006.114, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016H", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 9416.908, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2017H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 9786.471, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 10967.292, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2021", "location": "Camden Road", "stage_seq": 15, "distance_m": 11498.61, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 11696.205, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2023H", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 12413.905, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2026", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 13479.313, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 14431.773, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 15845.848, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032H", "location": "West Hampstead", "stage_seq": 21, "distance_m": 16440.756, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": "2034H", "location": "Brondesbury", "stage_seq": 22, "distance_m": 17266.231, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 17976.897, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038", "location": "Kensal Rise", "stage_seq": 24, "distance_m": 18975.271, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 19986.974, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2040H", "wtt_dep": "2041H", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 22444.621, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Mitre Bridge Jn", "stage_seq": 27, "distance_m": 23168.679, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "North Pole Jn", "stage_seq": 28, "distance_m": 23986.397, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2047H", "wtt_dep": "2048H", "location": "Shepherd's Bush", "stage_seq": 29, "distance_m": 25183.36, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2050H", "location": "Kensington (Olympia)", "stage_seq": 30, "distance_m": 26932.118, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2052H", "wtt_dep": "2053", "location": "West Brompton", "stage_seq": 31, "distance_m": 28590.424, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2055H", "location": "Imperial Wharf", "stage_seq": 32, "distance_m": 30055.829, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Latchmere Jn", "stage_seq": 33, "distance_m": 31409.149, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 34, "distance_m": 32217.004, "section_seq": 1, "route_path_id": 34326}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32217.004, "from_m": 0.0, "section_seq": 1, "route_path_id": 34326}], "total_distance_m": 32217.004, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 28230.771, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3986.233, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14994, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:47Z", "source_id": 54271088, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:06:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:50Z", "source_id": 17406624, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:52Z", "source_id": 54278564, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:09:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:53Z", "source_id": 17408687, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:10:39Z", "source_id": 54283238, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:11:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:10:41Z", "source_id": 17409849, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:13:02Z", "source_id": 54289125, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:13:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:13:03Z", "source_id": 17411501, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:07Z", "source_id": 54294376, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:15:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:14Z", "source_id": 17412929, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:06Z", "source_id": 54299145, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:17:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:08Z", "source_id": 17414210, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:51Z", "source_id": 54303413, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:58Z", "source_id": 17415429, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:39Z", "source_id": 54310605, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:22:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:44Z", "source_id": 17417341, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:31Z", "source_id": 54317701, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:25:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:33Z", "source_id": 17419226, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:45Z", "source_id": 54323169, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:49Z", "source_id": 17420679, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:11Z", "source_id": 54329300, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:29:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:18Z", "source_id": 17422285, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:14Z", "source_id": 54336756, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:33:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:17Z", "source_id": 17424269, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:25Z", "source_id": 54341952, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:34:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:29Z", "source_id": 17425762, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:10Z", "source_id": 54345942, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:37:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:13Z", "source_id": 17426846, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:30Z", "source_id": 54351512, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:34Z", "source_id": 17428364, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:36Z", "source_id": 54356604, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:41:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:43Z", "source_id": 17429721, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:22Z", "source_id": 54362986, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T19:44:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:27Z", "source_id": 17431481, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22230, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:51Z", "source_id": 54375806, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T19:47:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:57Z", "source_id": 17434963, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:22Z", "source_id": 54379544, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T19:51:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:27Z", "source_id": 17435941, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:21Z", "source_id": 54384316, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T19:53:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:27Z", "source_id": 17437205, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:53Z", "source_id": 54392357, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T19:56:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:54Z", "source_id": 17439308, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:55Z", "source_id": 54397203, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T19:58:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:55Z", "source_id": 17440601, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29168, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:31Z", "source_id": 54408169, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T20:04:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:33Z", "source_id": 17443527, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Stratford 1959 1959 2 None None Clapham Junction Plats 0-2 2104 2101 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L24647/2026-09-17/detailed None Imperial Wharf 2026-09-17T20:58:30+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 2059 2104 Imperial Wharf Clapham Junction Carriage Maintenance Depot Clapham Junction Plats 0-2 51.4635715 -0.1738581 51.4635715 -0.1738581 1 0 2026-09-17 20:14:26 TERMINATED 2026-09-17 20:04:00 Clapham Junction Plats 0-2 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443527 1789675355376255 95 95 2026-09-17 20:14:03.371277 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:03.321268
620865 651849 L82205 872H66MZ17 2026-09-17 COMPLETE 17443588 2026-09-17 21:04:00 2026-09-17 20:14:26 2026-09-19 20:14:26 {"id": 651849, "stp": "P", "toc": "South Western Railway", "uid": "L82205", "consist": "701036", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82205/2026-09-17/detailed", "trust_id": "872H66MZ17", "origin_crs": "SHP", "show_on_map": 0, "dar_est_time": "20:11:00", "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-17", "dest_arr_time": "2104", "dest_platform": "5", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2H66", "timing_status": "ON TIME", "origin_station": "Shepperton", "current_leg_arr": "2104", "current_leg_dep": "2100", "current_leg_end": "London Waterloo", "origin_dep_time": "2011", "origin_platform": null, "current_location": "London Waterloo", "last_update_time": "2026-09-17T20:14:26", "route_debug_link": null, "timing_variation": "0 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": "2104", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 359.727, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 9312.423, \"from_m\": 359.727, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9685.396, \"from_m\": 9312.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9927.872, \"from_m\": 9685.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10370.202, \"from_m\": 9927.872, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10522.213, \"from_m\": 10370.202, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13180.73, \"from_m\": 10522.213, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13698.204, \"from_m\": 13180.73, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13757.577, \"from_m\": 13698.204, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15463.652, \"from_m\": 13757.577, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16619.446, \"from_m\": 15463.652, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17384.976, \"from_m\": 16619.446, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17546.821, \"from_m\": 17384.976, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21262.895, \"from_m\": 17546.821, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21321.691, \"from_m\": 21262.895, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27051.145, \"from_m\": 21321.691, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27468.437, \"from_m\": 27051.145, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27504.423, \"from_m\": 27468.437, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27565.254, \"from_m\": 27504.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28310.147, \"from_m\": 27565.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30236.619, \"from_m\": 28310.147, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30359.961, \"from_m\": 30236.619, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31140.699, \"from_m\": 30359.961, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31971.282, \"from_m\": 31140.699, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32825.959, \"from_m\": 31971.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\": 33403.295, \"from_m\": 32825.959, \"capability_applied\": null, \"effective_limit_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\": 651849, \"profile_key\": \"272382903d56afb1be4c3e793c272044aaa07b9353808230fd1f3db7c336c9d4\", \"schedule_id\": 17277, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Shepperton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"2014\", \"wtt_dep\": \"2014H\", \"location\": \"Upper Halliford\", \"stage_seq\": 2, \"distance_m\": 2336.59, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2016H\", \"location\": \"Sunbury\", \"stage_seq\": 3, \"distance_m\": 3300.17, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2018\", \"location\": \"Kempton Park\", \"stage_seq\": 4, \"distance_m\": 4049.355, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2021H\", \"location\": \"Hampton\", \"stage_seq\": 5, \"distance_m\": 6898.354, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2024H\", \"location\": \"Fulwell\", \"stage_seq\": 6, \"distance_m\": 9601.276, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Shacklegate Jn\", \"stage_seq\": 7, \"distance_m\": 10342.599, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"2028H\", \"wtt_dep\": \"2029\", \"location\": \"Teddington\", \"stage_seq\": 8, \"distance_m\": 11468.816, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2031H\", \"location\": \"Hampton Wick\", \"stage_seq\": 9, \"distance_m\": 13305.326, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2034\", \"location\": \"Kingston\", \"stage_seq\": 10, \"distance_m\": 13995.162, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036\", \"location\": \"Norbiton\", \"stage_seq\": 11, \"distance_m\": 15343.896, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040\", \"location\": \"New Malden\", \"stage_seq\": 12, \"distance_m\": 17760.953, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2043\", \"location\": \"Raynes Park\", \"stage_seq\": 13, \"distance_m\": 19633.105, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2047\", \"location\": \"Wimbledon\", \"stage_seq\": 14, \"distance_m\": 21766.983, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"2053H\", \"wtt_dep\": \"2054H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 15, \"distance_m\": 27143.409, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"2058H\", \"wtt_dep\": \"2059H\", \"location\": \"Vauxhall\", \"stage_seq\": 16, \"distance_m\": 31335.721, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 17, \"distance_m\": 32674.318, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 18, \"distance_m\": 33403.295, \"section_seq\": 1, \"route_path_id\": 72967}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33403.295, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72967}], \"total_distance_m\": 33403.295, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32563.62, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 839.675, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2011", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:11Z\", \"source_id\": 54286993, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:13:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:15Z\", \"source_id\": 17410932, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:11Z\", \"source_id\": 54286993, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:16:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:15Z\", \"source_id\": 17410936, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:09Z\", \"source_id\": 54299289, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:17:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:12Z\", \"source_id\": 17414268, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:07Z\", \"source_id\": 54306601, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:09Z\", \"source_id\": 17416260, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:22:01Z\", \"source_id\": 54311502, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:22:05Z\", \"source_id\": 17417584, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:09Z\", \"source_id\": 54324242, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:27:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:13Z\", \"source_id\": 17420949, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:02Z\", \"source_id\": 54331395, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:07Z\", \"source_id\": 17422784, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:43Z\", \"source_id\": 54335516, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:32:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:46Z\", \"source_id\": 17423955, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:00Z\", \"source_id\": 54343371, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:03Z\", \"source_id\": 17426123, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:19Z\", \"source_id\": 54353452, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:40:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:22Z\", \"source_id\": 17428906, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:36Z\", \"source_id\": 54361188, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:41Z\", \"source_id\": 17430990, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:58Z\", \"source_id\": 54369075, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:46:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:02Z\", \"source_id\": 17433102, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:18Z\", \"source_id\": 54386550, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:19Z\", \"source_id\": 17437770, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:31Z\", \"source_id\": 54398784, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:34Z\", \"source_id\": 17440985, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:36Z\", \"source_id\": 54408323, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:41Z\", \"source_id\": 17443588, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "5", "timing_fact_generation": 1789675362702347, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:09.418556", "service_state_evidence_id": 17443588, "current_leg_start_actual_dep": "2026-09-17T20:59:30+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:10.602826", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P SHP None 2H66 701036 10 100 None {"version": 3, "segments": [{"to_m": 359.727, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 9312.423, "from_m": 359.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9685.396, "from_m": 9312.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9927.872, "from_m": 9685.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10370.202, "from_m": 9927.872, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10522.213, "from_m": 10370.202, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13180.73, "from_m": 10522.213, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13698.204, "from_m": 13180.73, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13757.577, "from_m": 13698.204, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15463.652, "from_m": 13757.577, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16619.446, "from_m": 15463.652, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17384.976, "from_m": 16619.446, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17546.821, "from_m": 17384.976, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21262.895, "from_m": 17546.821, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21321.691, "from_m": 21262.895, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27051.145, "from_m": 21321.691, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27468.437, "from_m": 27051.145, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27504.423, "from_m": 27468.437, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27565.254, "from_m": 27504.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28310.147, "from_m": 27565.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30236.619, "from_m": 28310.147, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30359.961, "from_m": 30236.619, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31140.699, "from_m": 30359.961, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31971.282, "from_m": 31140.699, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32825.959, "from_m": 31971.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": 33403.295, "from_m": 32825.959, "capability_applied": null, "effective_limit_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": 651849, "profile_key": "272382903d56afb1be4c3e793c272044aaa07b9353808230fd1f3db7c336c9d4", "schedule_id": 17277, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2011", "location": "Shepperton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "2014", "wtt_dep": "2014H", "location": "Upper Halliford", "stage_seq": 2, "distance_m": 2336.59, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2016H", "location": "Sunbury", "stage_seq": 3, "distance_m": 3300.17, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2018", "location": "Kempton Park", "stage_seq": 4, "distance_m": 4049.355, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2021H", "location": "Hampton", "stage_seq": 5, "distance_m": 6898.354, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2024H", "location": "Fulwell", "stage_seq": 6, "distance_m": 9601.276, "section_seq": 1, "route_path_id": 72967}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Shacklegate Jn", "stage_seq": 7, "distance_m": 10342.599, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "2028H", "wtt_dep": "2029", "location": "Teddington", "stage_seq": 8, "distance_m": 11468.816, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2031H", "location": "Hampton Wick", "stage_seq": 9, "distance_m": 13305.326, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2034", "location": "Kingston", "stage_seq": 10, "distance_m": 13995.162, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036", "location": "Norbiton", "stage_seq": 11, "distance_m": 15343.896, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040", "location": "New Malden", "stage_seq": 12, "distance_m": 17760.953, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2043", "location": "Raynes Park", "stage_seq": 13, "distance_m": 19633.105, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2047", "location": "Wimbledon", "stage_seq": 14, "distance_m": 21766.983, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "2053H", "wtt_dep": "2054H", "location": "Clapham Junction (M)", "stage_seq": 15, "distance_m": 27143.409, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "2058H", "wtt_dep": "2059H", "location": "Vauxhall", "stage_seq": 16, "distance_m": 31335.721, "section_seq": 1, "route_path_id": 72967}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101H", "location": "Waterloo West Crossings", "stage_seq": 17, "distance_m": 32674.318, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 18, "distance_m": 33403.295, "section_seq": 1, "route_path_id": 72967}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33403.295, "from_m": 0.0, "section_seq": 1, "route_path_id": 72967}], "total_distance_m": 33403.295, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32563.62, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 839.675, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28440, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:11Z", "source_id": 54286993, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:13:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:15Z", "source_id": 17410932, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28443, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:11Z", "source_id": 54286993, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:16:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:15Z", "source_id": 17410936, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28435, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:09Z", "source_id": 54299289, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:17:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:12Z", "source_id": 17414268, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28447, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:07Z", "source_id": 54306601, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:21:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:09Z", "source_id": 17416260, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28455, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:22:01Z", "source_id": 54311502, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:22:05Z", "source_id": 17417584, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:09Z", "source_id": 54324242, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:27:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:13Z", "source_id": 17420949, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28473, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:02Z", "source_id": 54331395, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:30:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:07Z", "source_id": 17422784, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28464, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:43Z", "source_id": 54335516, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:32:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:46Z", "source_id": 17423955, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28482, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:00Z", "source_id": 54343371, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:35:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:03Z", "source_id": 17426123, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28495, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:19Z", "source_id": 54353452, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:40:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:22Z", "source_id": 17428906, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:36Z", "source_id": 54361188, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:41Z", "source_id": 17430990, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:58Z", "source_id": 54369075, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:46:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:02Z", "source_id": 17433102, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:18Z", "source_id": 54386550, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:54:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:19Z", "source_id": 17437770, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:31Z", "source_id": 54398784, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:59:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:34Z", "source_id": 17440985, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28952, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:36Z", "source_id": 54408323, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:04:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:41Z", "source_id": 17443588, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Shepperton 2011 2011 None 20:11:00 None London Waterloo 2104 2104 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82205/2026-09-17/detailed None Vauxhall 2026-09-17T20:59:30+01:00 London Waterloo 4.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 2100 2104 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-17 20:14:26 TERMINATED 2026-09-17 20:04:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443588 1789675362702347 55 55 2026-09-17 20:14:10.602826 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:09.418556
620866 630049 H37949 174O99CH17 2026-09-17 COMPLETE 17444552 2026-09-17 20:37:00 2026-09-17 20:14:26 2026-09-19 20:14:26 {"id": 630049, "stp": "P", "toc": "Unknown", "uid": "H37949", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H37949/2026-09-17/detailed", "trust_id": "174O99CH17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Marine Container Terminal", "service_date": "2026-09-17", "dest_arr_time": "1838", "dest_platform": null, "is_terminated": 1, "next_location": "Southampton Marine Container Terminal", "signalling_id": "4O99", "timing_status": "LATE", "origin_station": "Leeds Freightliner Terminal", "current_leg_arr": "2037", "current_leg_dep": "2010", "current_leg_end": "Southampton Marine Container Terminal", "origin_dep_time": "1048", "origin_platform": null, "current_location": "Southampton Marine Container Terminal", "last_update_time": "2026-09-17T20:14:26", "route_debug_link": null, "timing_variation": "+119 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3503124, 50.9670916], [-1.3503772, 50.9669627], [-1.3504520999999998, 50.966755199999994], [-1.350561, 50.966345], [-1.3506803, 50.96592240000001], [-1.3507685, 50.9656564], [-1.3510084999999998, 50.96514539999999], [-1.351207, 50.964664], [-1.3514605, 50.9641039], [-1.3518278999999995, 50.96342149999999], [-1.3521444, 50.96291969999999], [-1.3523523, 50.96258949999999], [-1.3525722, 50.9622555], [-1.3528511999999997, 50.96188130000001], [-1.353342, 50.9612509], [-1.3535605999999998, 50.960991], [-1.3584749, 50.9554692], [-1.3587199, 50.95520319999999], [-1.359192, 50.954661], [-1.359266, 50.95457759999999], [-1.3610519999999997, 50.952564599999995], [-1.361484, 50.95210459999999], [-1.3618204, 50.9517645], [-1.3622242, 50.9513736], [-1.362626, 50.9509994], [-1.3629546999999995, 50.95071059999999], [-1.3632964, 50.9504182], [-1.3636972, 50.95009], [-1.3642924, 50.949615599999994], [-1.365596, 50.9486812], [-1.3661996999999997, 50.9482733], [-1.3681731999999998, 50.947043699999995], [-1.3708671999999995, 50.94532670000001], [-1.3717322999999997, 50.944788499999994], [-1.3723153, 50.944424000000005], [-1.3728805, 50.944059200000005], [-1.373347, 50.9437606], [-1.3736208, 50.9435646], [-1.3737676, 50.9434595], [-1.3744582, 50.942965], [-1.3747815, 50.9427135], [-1.3753269999999995, 50.9422542], [-1.3754715, 50.9421199], [-1.3759625999999998, 50.941661], [-1.3761475999999997, 50.9414731], [-1.3764131, 50.94120519999999], [-1.3768703999999998, 50.940703000000006], [-1.3771199, 50.9404113], [-1.3773554, 50.9400963], [-1.3775958, 50.939775], [-1.3778247999999995, 50.9394504], [-1.3780191999999998, 50.93914319999999], [-1.379809541496379, 50.93610947273908], [-1.3834886, 50.92987469999999], [-1.3839726, 50.92909], [-1.3840256, 50.92899789999999], [-1.385602, 50.92633], [-1.3872992, 50.923465799999995], [-1.3874933, 50.9230532], [-1.3877295483374137, 50.922653998495846], [-1.3878154271219865, 50.922504856690544], [-1.3878875512167634, 50.92237191257888], [-1.387948143793535, 50.92225292646336], [-1.3879994280240937, 50.92214565864643], [-1.38804362708023, 50.9220478694306], [-1.3880829641337362, 50.92195731911831], [-1.3881196623564036, 50.92187176801208], [-1.3881559449200236, 50.92178897641435], [-1.3881940349963873, 50.92170670462762], [-1.3882361557572864, 50.92162271295436], [-1.3882845303745128, 50.921534761697046], [-1.3883413820198574, 50.92144061115816], [-1.388408933865112, 50.92133802164018], [-1.388489409082068, 50.92122475344557], [-1.388585030842517, 50.92109856687683], [-1.38869802231825, 50.920957222236424], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.412132, 50.9073233], [-1.4124707999999997, 50.9073288], [-1.4125732000000002, 50.9073308], [-1.4127776, 50.907334899999995], [-1.4133021, 50.9073551], [-1.4141674, 50.907410500000005], [-1.4142795999999995, 50.9074152], [-1.4143977, 50.90742120000001], [-1.4143983078391624, 50.9074212282684], [-1.4148385, 50.90744169999999], [-1.4155103999999998, 50.9074627], [-1.4158311999999995, 50.9074639], [-1.4165141, 50.9074523], [-1.416562, 50.90745069999999], [-1.4168421, 50.9074414], [-1.417565, 50.90741750000001], [-1.4187732, 50.9073682], [-1.4193298, 50.9073392], [-1.4199456, 50.9073393], [-1.4201194, 50.9073409], [-1.4206028, 50.90736050000001], [-1.4210880999999995, 50.90739640000001], [-1.4211579, 50.9074033], [-1.4216328, 50.9074505], [-1.4221525999999998, 50.9075237], [-1.4227894, 50.90763510000001], [-1.4232978, 50.907748299999994], [-1.4237981, 50.9078779], [-1.4242596, 50.90801809999999], [-1.4283224, 50.90936299999999], [-1.4290355, 50.9096006], [-1.4295475, 50.9097711], [-1.4301453, 50.9099696], [-1.4305018, 50.9101032], [-1.4308023, 50.9102222], [-1.4314614, 50.9104831], [-1.432406, 50.9108611], [-1.4332456, 50.9111784], [-1.4343277999999997, 50.9115425], [-1.4349088999999997, 50.9117215], [-1.4352631, 50.911818], [-1.4356339, 50.91191030000001], [-1.4360145999999998, 50.9119955], [-1.4365221, 50.9120922], [-1.4371794, 50.9121923], [-1.437304454591234, 50.9122069885322], [-1.4377361999999998, 50.9122577], [-1.4380492, 50.9122862], [-1.4384094, 50.9123109], [-1.4389769999999995, 50.912327700000006], [-1.4395954, 50.9123256], [-1.4401864, 50.912305700000005], [-1.4407214, 50.912278], [-1.4419971, 50.91219050000001], [-1.4427628999999995, 50.912109099999995], [-1.4442, 50.9119564], [-1.4443728347359903, 50.9119383402382], [-1.4446297, 50.911911499999995], [-1.4450129, 50.91187469999999], [-1.4453499, 50.91184890000001], [-1.4456772999999998, 50.911824200000005], [-1.4459976, 50.9118092], [-1.4465529, 50.9117939], [-1.4470992, 50.91179520000001], [-1.4476933, 50.9118211], [-1.4481744999999997, 50.91184869999999], [-1.4485585999999997, 50.91188289999999], [-1.4489023, 50.91192019999999], [-1.4494933999999997, 50.9119993], [-1.4501557, 50.9121144], [-1.4506633000000002, 50.91221960000001], [-1.4506873999999998, 50.912224599999995], [-1.4508795, 50.9122659], [-1.4510040999999998, 50.9122945], [-1.4514383999999998, 50.9123924], [-1.4519546999999997, 50.9125199], [-1.4533049999999998, 50.9128665], [-1.4540787, 50.913077699999995], [-1.4550542999999998, 50.91335859999999]]}", "current_leg_start": "Eastleigh", "dest_arr_time_act": "1838", "motion_projection": null, "next_location_lat": "50.9133586", "next_location_lon": "-1.4550543", "previous_location": "Eastleigh", "current_leg_milage": "7.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 618.399, \"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\": 8750.849, \"from_m\": 618.399, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8807.65, \"from_m\": 8750.849, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11189.933, \"from_m\": 8807.65, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16532.509, \"from_m\": 11189.933, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17387.913, \"from_m\": 16532.509, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17552.605, \"from_m\": 17387.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17559.498, \"from_m\": 17552.605, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17583.257, \"from_m\": 17559.498, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18108.144, \"from_m\": 17583.257, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18323.624, \"from_m\": 18108.144, \"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\": 18396.411, \"from_m\": 18323.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\": 18531.519, \"from_m\": 18396.411, \"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\": 19299.413, \"from_m\": 18531.519, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19435.791, \"from_m\": 19299.413, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21344.93, \"from_m\": 19435.791, \"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\": 21469.872, \"from_m\": 21344.93, \"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\": 31170.478, \"from_m\": 21469.872, \"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\": 31229.151, \"from_m\": 31170.478, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31292.192, \"from_m\": 31229.151, \"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\": 32123.401, \"from_m\": 31292.192, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33365.776, \"from_m\": 32123.401, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42419.586, \"from_m\": 33365.776, \"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\": 43148.05, \"from_m\": 42419.586, \"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\": 47099.157, \"from_m\": 43148.05, \"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\": 47378.767, \"from_m\": 47099.157, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47891.683, \"from_m\": 47378.767, \"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\": 47938.179, \"from_m\": 47891.683, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48075.939, \"from_m\": 47938.179, \"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\": 48112.003, \"from_m\": 48075.939, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51337.3, \"from_m\": 48112.003, \"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\": 52017.504, \"from_m\": 51337.3, \"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\": 52332.905, \"from_m\": 52017.504, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62322.86, \"from_m\": 52332.905, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66115.807, \"from_m\": 62322.86, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 77468.174, \"from_m\": 66115.807, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77538.982, \"from_m\": 77468.174, \"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\": 79527.598, \"from_m\": 77538.982, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 79849.824, \"from_m\": 79527.598, \"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\": 82362.465, \"from_m\": 79849.824, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84173.539, \"from_m\": 82362.465, \"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\": 84467.7, \"from_m\": 84173.539, \"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\": 85221.893, \"from_m\": 84467.7, \"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\": 89269.525, \"from_m\": 85221.893, \"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\": 89318.075, \"from_m\": 89269.525, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97043.762, \"from_m\": 89318.075, \"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\": 99321.257, \"from_m\": 97043.762, \"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\": 99935.542, \"from_m\": 99321.257, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 115973.268, \"from_m\": 99935.542, \"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\": 116028.122, \"from_m\": 115973.268, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119955.042, \"from_m\": 116028.122, \"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\": 120199.797, \"from_m\": 119955.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\": 120228.925, \"from_m\": 120199.797, \"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\": 120950.499, \"from_m\": 120228.925, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 120993.633, \"from_m\": 120950.499, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 121119.974, \"from_m\": 120993.633, \"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\": 121197.404, \"from_m\": 121119.974, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133122.737, \"from_m\": 121197.404, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 134335.026, \"from_m\": 133122.737, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 140742.971, \"from_m\": 134335.026, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 141000.956, \"from_m\": 140742.971, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141037.035, \"from_m\": 141000.956, \"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\": 141084.371, \"from_m\": 141037.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 150561.26, \"from_m\": 141084.371, \"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\": 151262.619, \"from_m\": 150561.26, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 158976.245, \"from_m\": 151262.619, \"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\": 159036.949, \"from_m\": 158976.245, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 180825.112, \"from_m\": 159036.949, \"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\": 185522.118, \"from_m\": 180825.112, \"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\": 186758.566, \"from_m\": 185522.118, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 187945.246, \"from_m\": 186758.566, \"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\": 194508.239, \"from_m\": 187945.246, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 196183.16, \"from_m\": 194508.239, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 196255.613, \"from_m\": 196183.16, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 197048.535, \"from_m\": 196255.613, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 197579.121, \"from_m\": 197048.535, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 197744.616, \"from_m\": 197579.121, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 198347.503, \"from_m\": 197744.616, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 198884.666, \"from_m\": 198347.503, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 202173.172, \"from_m\": 198884.666, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 203918.922, \"from_m\": 202173.172, \"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\": 222878.482, \"from_m\": 203918.922, \"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\": 224732.559, \"from_m\": 222878.482, \"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\": 232959.032, \"from_m\": 224732.559, \"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\": 233349.144, \"from_m\": 232959.032, \"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\": 233832.886, \"from_m\": 233349.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234000.572, \"from_m\": 233832.886, \"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\": 247897.573, \"from_m\": 234000.572, \"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\": 249843.236, \"from_m\": 247897.573, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 264746.576, \"from_m\": 249843.236, \"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\": 265988.769, \"from_m\": 264746.576, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 273663.67, \"from_m\": 265988.769, \"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\": 281241.443, \"from_m\": 273663.67, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 301270.094, \"from_m\": 281241.443, \"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\": 301590.351, \"from_m\": 301270.094, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 301661.731, \"from_m\": 301590.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 301669.226, \"from_m\": 301661.731, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 301733.538, \"from_m\": 301669.226, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 301823.465, \"from_m\": 301733.538, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301891.18, \"from_m\": 301823.465, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 302297.756, \"from_m\": 301891.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 302833.227, \"from_m\": 302297.756, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 302895.404, \"from_m\": 302833.227, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 303433.871, \"from_m\": 302895.404, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 317372.239, \"from_m\": 303433.871, \"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\": 320020.796, \"from_m\": 317372.239, \"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\": 320089.952, \"from_m\": 320020.796, \"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\": 320236.634, \"from_m\": 320089.952, \"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\": 342082.233, \"from_m\": 320236.634, \"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\": 342186.823, \"from_m\": 342082.233, \"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\": 342255.765, \"from_m\": 342186.823, \"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\": 342342.129, \"from_m\": 342255.765, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 344022.08, \"from_m\": 342342.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 344083.143, \"from_m\": 344022.08, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 344142.457, \"from_m\": 344083.143, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 344948.529, \"from_m\": 344142.457, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 345291.235, \"from_m\": 344948.529, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 345360.314, \"from_m\": 345291.235, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 345639.192, \"from_m\": 345360.314, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 345687.063, \"from_m\": 345639.192, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 346841.041, \"from_m\": 345687.063, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 347089.058, \"from_m\": 346841.041, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 348783.961, \"from_m\": 347089.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 368252.049, \"from_m\": 348783.961, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 368603.075, \"from_m\": 368252.049, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 369053.485, \"from_m\": 368603.075, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 373345.417, \"from_m\": 369053.485, \"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\": 373391.301, \"from_m\": 373345.417, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 374118.715, \"from_m\": 373391.301, \"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\": 385171.984, \"from_m\": 374118.715, \"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\": 398837.024, \"from_m\": 385171.984, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 398888.901, \"from_m\": 398837.024, \"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\": 399187.867, \"from_m\": 398888.901, \"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\": 399239.644, \"from_m\": 399187.867, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 410618.044, \"from_m\": 399239.644, \"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\": 413832.869, \"from_m\": 410618.044, \"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\": 414138.409, \"from_m\": 413832.869, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 416145.552, \"from_m\": 414138.409, \"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\": 417799.604, \"from_m\": 416145.552, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 418155.921, \"from_m\": 417799.604, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 419096.906, \"from_m\": 418155.921, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 419346.461, \"from_m\": 419096.906, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 419980.708, \"from_m\": 419346.461, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 422519.735, \"from_m\": 419980.708, \"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}], \"service_id\": 630049, \"profile_key\": \"fef4b91db5f2b320ebc70e3914a957029be120d434825ad68a2692762937ea7f\", \"schedule_id\": 33704, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1048\", \"location\": \"Leeds Freightliner Terminal\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050H\", \"location\": \"Stourton Jn\", \"stage_seq\": 2, \"distance_m\": 646.289, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1101\", \"location\": \"Methley Jn\", \"stage_seq\": 3, \"distance_m\": 8694.273, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1105\", \"location\": \"Altofts Jn\", \"stage_seq\": 4, \"distance_m\": 11292.972, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1113\", \"location\": \"Turners Lane Jn\", \"stage_seq\": 5, \"distance_m\": 16429.912, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": false, \"wtt_arr\": \"1115H\", \"wtt_dep\": \"1128\", \"location\": \"Calder Bridge Jn\", \"stage_seq\": 6, \"distance_m\": 17430.743, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1132\", \"location\": \"Crofton West Jn\", \"stage_seq\": 7, \"distance_m\": 19276.873, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Hare Park Jn\", \"stage_seq\": 8, \"distance_m\": 21574.673, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1145\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 9, \"distance_m\": 31170.478, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146\", \"location\": \"Moorthorpe\", \"stage_seq\": 10, \"distance_m\": 32254.038, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 11, \"distance_m\": 44596.844, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 12, \"distance_m\": 48016.297, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"Masborough Jn\", \"stage_seq\": 13, \"distance_m\": 52070.355, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": false, \"wtt_arr\": \"1213H\", \"wtt_dep\": \"1220H\", \"location\": \"Masborough S.S. Jn\", \"stage_seq\": 14, \"distance_m\": 54541.279, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Treeton Jn\", \"stage_seq\": 15, \"distance_m\": 59739.142, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231\", \"location\": \"Beighton Jn\", \"stage_seq\": 16, \"distance_m\": 62819.145, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238H\", \"location\": \"Barrow Hill North Jn\", \"stage_seq\": 17, \"distance_m\": 72531.277, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242H\", \"location\": \"Tapton Jn\", \"stage_seq\": 18, \"distance_m\": 76987.834, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243H\", \"location\": \"Chesterfield\", \"stage_seq\": 19, \"distance_m\": 77900.735, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 20, \"distance_m\": 79342.463, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 21, \"distance_m\": 83103.676, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258H\", \"location\": \"Alfreton\", \"stage_seq\": 22, \"distance_m\": 94175.796, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Ironville Jn\", \"stage_seq\": 23, \"distance_m\": 98853.343, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Langley Mill\", \"stage_seq\": 24, \"distance_m\": 104118.202, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310H\", \"location\": \"Trowell Jn\", \"stage_seq\": 25, \"distance_m\": 111674.643, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": false, \"wtt_arr\": \"1316H\", \"wtt_dep\": \"1318H\", \"location\": \"Toton Centre Jn\", \"stage_seq\": 26, \"distance_m\": 117051.563, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1321\", \"location\": \"Long Eaton Town L.C.\", \"stage_seq\": 27, \"distance_m\": 118910.026, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Trent East Jn\", \"stage_seq\": 28, \"distance_m\": 120199.797, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 29, \"distance_m\": 121119.974, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1335\", \"location\": \"Castle Donington Jn\", \"stage_seq\": 30, \"distance_m\": 126791.966, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": false, \"wtt_arr\": \"1353\", \"wtt_dep\": \"1358\", \"location\": \"Stenson Jn\", \"stage_seq\": 31, \"distance_m\": 141084.371, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359H\", \"location\": \"North Stafford Jn\", \"stage_seq\": 32, \"distance_m\": 141840.514, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403H\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 33, \"distance_m\": 147495.162, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 34, \"distance_m\": 150888.039, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412H\", \"location\": \"Wichnor Jn\", \"stage_seq\": 35, \"distance_m\": 159611.313, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422H\", \"location\": \"Tamworth High Level\", \"stage_seq\": 36, \"distance_m\": 171599.562, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430H\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 37, \"distance_m\": 180825.112, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435H\", \"location\": \"Water Orton\", \"stage_seq\": 38, \"distance_m\": 187198.955, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438H\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 39, \"distance_m\": 189762.527, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444\", \"location\": \"Duddeston Jn\", \"stage_seq\": 40, \"distance_m\": 196386.264, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": false, \"wtt_arr\": \"1445H\", \"wtt_dep\": \"1447H\", \"location\": \"Landor Street Jn\", \"stage_seq\": 41, \"distance_m\": 196960.625, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450H\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 42, \"distance_m\": 197744.616, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452H\", \"location\": \"Bordesley Jn\", \"stage_seq\": 43, \"distance_m\": 198285.752, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 44, \"distance_m\": 200482.788, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457H\", \"location\": \"Tyseley\", \"stage_seq\": 45, \"distance_m\": 201591.716, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505H\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 46, \"distance_m\": 212145.081, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506H\", \"location\": \"Dorridge\", \"stage_seq\": 47, \"distance_m\": 213048.438, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513H\", \"location\": \"Hatton\", \"stage_seq\": 48, \"distance_m\": 223917.572, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Leamington Spa\", \"stage_seq\": 49, \"distance_m\": 233669.678, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Fenny Compton\", \"stage_seq\": 50, \"distance_m\": 251730.174, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 51, \"distance_m\": 263760.798, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1559H\", \"location\": \"Banbury\", \"stage_seq\": 52, \"distance_m\": 265548.43, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Aynho Jn\", \"stage_seq\": 53, \"distance_m\": 273631.601, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Heyford\", \"stage_seq\": 54, \"distance_m\": 283186.802, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621H\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 55, \"distance_m\": 297704.204, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623H\", \"location\": \"Oxford North Jn\", \"stage_seq\": 56, \"distance_m\": 300518.737, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Oxford\", \"stage_seq\": 57, \"distance_m\": 302002.681, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627\", \"location\": \"Hinksey North\", \"stage_seq\": 58, \"distance_m\": 303287.326, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Kennington Jn\", \"stage_seq\": 59, \"distance_m\": 305792.384, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Didcot North Jn\", \"stage_seq\": 60, \"distance_m\": 317301.386, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Didcot East Jn\", \"stage_seq\": 61, \"distance_m\": 319526.373, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 62, \"distance_m\": 332021.463, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Reading West Jn\", \"stage_seq\": 63, \"distance_m\": 344203.243, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": \"1705H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 64, \"distance_m\": 345333.172, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Southcote Jn\", \"stage_seq\": 65, \"distance_m\": 346841.041, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720H\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 66, \"distance_m\": 360898.912, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1728H\", \"location\": \"Basingstoke\", \"stage_seq\": 67, \"distance_m\": 368817.603, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735H\", \"location\": \"Worting Jn\", \"stage_seq\": 68, \"distance_m\": 372778.273, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746\", \"location\": \"Micheldever\", \"stage_seq\": 69, \"distance_m\": 385474.195, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 70, \"distance_m\": 389796.01, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753H\", \"location\": \"Winchester\", \"stage_seq\": 71, \"distance_m\": 399187.867, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800H\", \"location\": \"Shawford Jn\", \"stage_seq\": 72, \"distance_m\": 403125.006, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1805H\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 73, \"distance_m\": 408967.919, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": false, \"wtt_arr\": \"1809\", \"wtt_dep\": \"1811\", \"location\": \"Eastleigh\", \"stage_seq\": 74, \"distance_m\": 410582.302, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1816\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 75, \"distance_m\": 412659.177, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1818\", \"location\": \"St. Denys\", \"stage_seq\": 76, \"distance_m\": 416349.201, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1821H\", \"location\": \"Northam Jn\", \"stage_seq\": 77, \"distance_m\": 417707.895, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1827H\", \"location\": \"Southampton Central\", \"stage_seq\": 78, \"distance_m\": 419505.768, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1830\", \"location\": \"Church Lane Jn\", \"stage_seq\": 79, \"distance_m\": 421727.019, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831\", \"location\": \"Maritime East Jn\", \"stage_seq\": 80, \"distance_m\": 422149.246, \"section_seq\": 1, \"route_path_id\": 104334}, {\"is_pass\": false, \"wtt_arr\": \"1838\", \"wtt_dep\": null, \"location\": \"Southampton Marine Container Terminal\", \"stage_seq\": 81, \"distance_m\": 422519.735, \"section_seq\": 1, \"route_path_id\": 104334}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 422519.735, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104334}], \"total_distance_m\": 422519.735, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 391284.043, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 31235.692, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1048", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.0", "current_position_lat": "50.9133586", "current_position_lon": "-1.4550543", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T10:51:43Z\", \"source_id\": 52983761, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T10:52:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T10:51:47Z\", \"source_id\": 17053450, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T11:02:19Z\", \"source_id\": 53009993, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T11:03:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T11:02:21Z\", \"source_id\": 17060565, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T11:52:44Z\", \"source_id\": 53137294, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T11:53:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T11:52:48Z\", \"source_id\": 17095035, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T11:59:15Z\", \"source_id\": 53153202, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T11:59:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T11:59:23Z\", \"source_id\": 17099437, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T12:09:07Z\", \"source_id\": 53178008, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T12:11:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T12:09:08Z\", \"source_id\": 17106158, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T14:29:17Z\", \"source_id\": 53530217, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T14:30:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T14:29:19Z\", \"source_id\": 17202212, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T14:54:06Z\", \"source_id\": 53594959, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T14:54:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T14:54:09Z\", \"source_id\": 17219658, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:06:42Z\", \"source_id\": 53627758, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:08:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:06:47Z\", \"source_id\": 17228516, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:24:10Z\", \"source_id\": 53673855, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:24:17Z\", \"source_id\": 17241367, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:32:24Z\", \"source_id\": 53694310, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:34:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:32:27Z\", \"source_id\": 17247327, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:33:52Z\", \"source_id\": 53698157, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:35:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:33:54Z\", \"source_id\": 17248400, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:42:17Z\", \"source_id\": 53719620, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:44:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:42:24Z\", \"source_id\": 17254591, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:57:39Z\", \"source_id\": 53759315, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:58:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:57:43Z\", \"source_id\": 17265904, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:08:18Z\", \"source_id\": 53787747, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:09:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:08:20Z\", \"source_id\": 17274012, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:15:24Z\", \"source_id\": 53806635, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:16:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:15:26Z\", \"source_id\": 17279430, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:28:57Z\", \"source_id\": 53842132, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:30:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:29:01Z\", \"source_id\": 17289676, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:56:59Z\", \"source_id\": 53917927, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:59:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:57:01Z\", \"source_id\": 17311150, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:16:21Z\", \"source_id\": 53974002, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:18:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:16:23Z\", \"source_id\": 17326248, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:31:17Z\", \"source_id\": 54015195, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:32:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:31:24Z\", \"source_id\": 17337853, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:56:55Z\", \"source_id\": 54086589, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:58:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:56:59Z\", \"source_id\": 17357233, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:19:24Z\", \"source_id\": 54148352, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:19:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:19:28Z\", \"source_id\": 17373924, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:33:51Z\", \"source_id\": 54187161, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:35:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:33:56Z\", \"source_id\": 17384346, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:02:54Z\", \"source_id\": 54263405, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:02:57Z\", \"source_id\": 17404590, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:38Z\", \"source_id\": 54280585, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:10:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:44Z\", \"source_id\": 17409207, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:13Z\", \"source_id\": 54284665, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:12:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:16Z\", \"source_id\": 17410218, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:10Z\", \"source_id\": 54294439, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:15:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:14Z\", \"source_id\": 17412958, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:40Z\", \"source_id\": 54305571, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:48Z\", \"source_id\": 17416043, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:12Z\", \"source_id\": 17444552, \"stage_seq\": 81, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Marine Container Terminal", "service_state_platform": null, "timing_fact_generation": 1789675453286534, "current_leg_arrival_utc": "2026-09-17T20:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:13.258179", "service_state_evidence_id": 17444552, "current_leg_start_actual_dep": "2026-09-17T20:10:00+01:00", "operational_evidence_version": 226, "service_state_event_time_utc": "2026-09-17T19:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:13.515490", "service_state_valid_until_kind": null, "operational_interpretation_version": 226, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 4O99 None None None None {"version": 3, "segments": [{"to_m": 618.399, "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": 8750.849, "from_m": 618.399, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8807.65, "from_m": 8750.849, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11189.933, "from_m": 8807.65, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16532.509, "from_m": 11189.933, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17387.913, "from_m": 16532.509, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17552.605, "from_m": 17387.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17559.498, "from_m": 17552.605, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17583.257, "from_m": 17559.498, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18108.144, "from_m": 17583.257, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18323.624, "from_m": 18108.144, "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": 18396.411, "from_m": 18323.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": 18531.519, "from_m": 18396.411, "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": 19299.413, "from_m": 18531.519, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19435.791, "from_m": 19299.413, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21344.93, "from_m": 19435.791, "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": 21469.872, "from_m": 21344.93, "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": 31170.478, "from_m": 21469.872, "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": 31229.151, "from_m": 31170.478, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31292.192, "from_m": 31229.151, "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": 32123.401, "from_m": 31292.192, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33365.776, "from_m": 32123.401, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42419.586, "from_m": 33365.776, "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": 43148.05, "from_m": 42419.586, "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": 47099.157, "from_m": 43148.05, "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": 47378.767, "from_m": 47099.157, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47891.683, "from_m": 47378.767, "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": 47938.179, "from_m": 47891.683, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48075.939, "from_m": 47938.179, "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": 48112.003, "from_m": 48075.939, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51337.3, "from_m": 48112.003, "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": 52017.504, "from_m": 51337.3, "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": 52332.905, "from_m": 52017.504, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62322.86, "from_m": 52332.905, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66115.807, "from_m": 62322.86, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 77468.174, "from_m": 66115.807, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77538.982, "from_m": 77468.174, "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": 79527.598, "from_m": 77538.982, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 79849.824, "from_m": 79527.598, "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": 82362.465, "from_m": 79849.824, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84173.539, "from_m": 82362.465, "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": 84467.7, "from_m": 84173.539, "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": 85221.893, "from_m": 84467.7, "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": 89269.525, "from_m": 85221.893, "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": 89318.075, "from_m": 89269.525, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97043.762, "from_m": 89318.075, "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": 99321.257, "from_m": 97043.762, "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": 99935.542, "from_m": 99321.257, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 115973.268, "from_m": 99935.542, "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": 116028.122, "from_m": 115973.268, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119955.042, "from_m": 116028.122, "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": 120199.797, "from_m": 119955.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": 120228.925, "from_m": 120199.797, "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": 120950.499, "from_m": 120228.925, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 120993.633, "from_m": 120950.499, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 121119.974, "from_m": 120993.633, "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": 121197.404, "from_m": 121119.974, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133122.737, "from_m": 121197.404, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 134335.026, "from_m": 133122.737, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 140742.971, "from_m": 134335.026, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 141000.956, "from_m": 140742.971, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141037.035, "from_m": 141000.956, "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": 141084.371, "from_m": 141037.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 150561.26, "from_m": 141084.371, "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": 151262.619, "from_m": 150561.26, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 158976.245, "from_m": 151262.619, "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": 159036.949, "from_m": 158976.245, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 180825.112, "from_m": 159036.949, "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": 185522.118, "from_m": 180825.112, "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": 186758.566, "from_m": 185522.118, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 187945.246, "from_m": 186758.566, "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": 194508.239, "from_m": 187945.246, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 196183.16, "from_m": 194508.239, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 196255.613, "from_m": 196183.16, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 197048.535, "from_m": 196255.613, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 197579.121, "from_m": 197048.535, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 197744.616, "from_m": 197579.121, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 198347.503, "from_m": 197744.616, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 198884.666, "from_m": 198347.503, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 202173.172, "from_m": 198884.666, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 203918.922, "from_m": 202173.172, "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": 222878.482, "from_m": 203918.922, "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": 224732.559, "from_m": 222878.482, "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": 232959.032, "from_m": 224732.559, "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": 233349.144, "from_m": 232959.032, "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": 233832.886, "from_m": 233349.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234000.572, "from_m": 233832.886, "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": 247897.573, "from_m": 234000.572, "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": 249843.236, "from_m": 247897.573, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 264746.576, "from_m": 249843.236, "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": 265988.769, "from_m": 264746.576, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 273663.67, "from_m": 265988.769, "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": 281241.443, "from_m": 273663.67, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 301270.094, "from_m": 281241.443, "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": 301590.351, "from_m": 301270.094, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 301661.731, "from_m": 301590.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 301669.226, "from_m": 301661.731, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 301733.538, "from_m": 301669.226, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 301823.465, "from_m": 301733.538, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301891.18, "from_m": 301823.465, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 302297.756, "from_m": 301891.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 302833.227, "from_m": 302297.756, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 302895.404, "from_m": 302833.227, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 303433.871, "from_m": 302895.404, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 317372.239, "from_m": 303433.871, "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": 320020.796, "from_m": 317372.239, "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": 320089.952, "from_m": 320020.796, "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": 320236.634, "from_m": 320089.952, "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": 342082.233, "from_m": 320236.634, "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": 342186.823, "from_m": 342082.233, "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": 342255.765, "from_m": 342186.823, "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": 342342.129, "from_m": 342255.765, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 344022.08, "from_m": 342342.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 344083.143, "from_m": 344022.08, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 344142.457, "from_m": 344083.143, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 344948.529, "from_m": 344142.457, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 345291.235, "from_m": 344948.529, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 345360.314, "from_m": 345291.235, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 345639.192, "from_m": 345360.314, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 345687.063, "from_m": 345639.192, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 346841.041, "from_m": 345687.063, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 347089.058, "from_m": 346841.041, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 348783.961, "from_m": 347089.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 368252.049, "from_m": 348783.961, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 368603.075, "from_m": 368252.049, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 369053.485, "from_m": 368603.075, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 373345.417, "from_m": 369053.485, "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": 373391.301, "from_m": 373345.417, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 374118.715, "from_m": 373391.301, "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": 385171.984, "from_m": 374118.715, "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": 398837.024, "from_m": 385171.984, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 398888.901, "from_m": 398837.024, "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": 399187.867, "from_m": 398888.901, "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": 399239.644, "from_m": 399187.867, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 410618.044, "from_m": 399239.644, "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": 413832.869, "from_m": 410618.044, "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": 414138.409, "from_m": 413832.869, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 416145.552, "from_m": 414138.409, "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": 417799.604, "from_m": 416145.552, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 418155.921, "from_m": 417799.604, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 419096.906, "from_m": 418155.921, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 419346.461, "from_m": 419096.906, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 419980.708, "from_m": 419346.461, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 422519.735, "from_m": 419980.708, "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}], "service_id": 630049, "profile_key": "fef4b91db5f2b320ebc70e3914a957029be120d434825ad68a2692762937ea7f", "schedule_id": 33704, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1048", "location": "Leeds Freightliner Terminal", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050H", "location": "Stourton Jn", "stage_seq": 2, "distance_m": 646.289, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1101", "location": "Methley Jn", "stage_seq": 3, "distance_m": 8694.273, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1105", "location": "Altofts Jn", "stage_seq": 4, "distance_m": 11292.972, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1113", "location": "Turners Lane Jn", "stage_seq": 5, "distance_m": 16429.912, "section_seq": 1, "route_path_id": 104334}, {"is_pass": false, "wtt_arr": "1115H", "wtt_dep": "1128", "location": "Calder Bridge Jn", "stage_seq": 6, "distance_m": 17430.743, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1132", "location": "Crofton West Jn", "stage_seq": 7, "distance_m": 19276.873, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136", "location": "Hare Park Jn", "stage_seq": 8, "distance_m": 21574.673, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1145", "location": "South Kirkby Jn", "stage_seq": 9, "distance_m": 31170.478, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146", "location": "Moorthorpe", "stage_seq": 10, "distance_m": 32254.038, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203", "location": "Swinton (S.Yorks)", "stage_seq": 11, "distance_m": 44596.844, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207H", "location": "Aldwarke Jn", "stage_seq": 12, "distance_m": 48016.297, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "Masborough Jn", "stage_seq": 13, "distance_m": 52070.355, "section_seq": 1, "route_path_id": 104334}, {"is_pass": false, "wtt_arr": "1213H", "wtt_dep": "1220H", "location": "Masborough S.S. Jn", "stage_seq": 14, "distance_m": 54541.279, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Treeton Jn", "stage_seq": 15, "distance_m": 59739.142, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231", "location": "Beighton Jn", "stage_seq": 16, "distance_m": 62819.145, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238H", "location": "Barrow Hill North Jn", "stage_seq": 17, "distance_m": 72531.277, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242H", "location": "Tapton Jn", "stage_seq": 18, "distance_m": 76987.834, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243H", "location": "Chesterfield", "stage_seq": 19, "distance_m": 77900.735, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "Chesterfield South Jn", "stage_seq": 20, "distance_m": 79342.463, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247H", "location": "Clay Cross North Jn", "stage_seq": 21, "distance_m": 83103.676, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258H", "location": "Alfreton", "stage_seq": 22, "distance_m": 94175.796, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Ironville Jn", "stage_seq": 23, "distance_m": 98853.343, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305", "location": "Langley Mill", "stage_seq": 24, "distance_m": 104118.202, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310H", "location": "Trowell Jn", "stage_seq": 25, "distance_m": 111674.643, "section_seq": 1, "route_path_id": 104334}, {"is_pass": false, "wtt_arr": "1316H", "wtt_dep": "1318H", "location": "Toton Centre Jn", "stage_seq": 26, "distance_m": 117051.563, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1321", "location": "Long Eaton Town L.C.", "stage_seq": 27, "distance_m": 118910.026, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324", "location": "Trent East Jn", "stage_seq": 28, "distance_m": 120199.797, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326", "location": "Sheet Stores Jn", "stage_seq": 29, "distance_m": 121119.974, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1335", "location": "Castle Donington Jn", "stage_seq": 30, "distance_m": 126791.966, "section_seq": 1, "route_path_id": 104334}, {"is_pass": false, "wtt_arr": "1353", "wtt_dep": "1358", "location": "Stenson Jn", "stage_seq": 31, "distance_m": 141084.371, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359H", "location": "North Stafford Jn", "stage_seq": 32, "distance_m": 141840.514, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403H", "location": "Clay Mills Jn", "stage_seq": 33, "distance_m": 147495.162, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406", "location": "Burton-on-Trent", "stage_seq": 34, "distance_m": 150888.039, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412H", "location": "Wichnor Jn", "stage_seq": 35, "distance_m": 159611.313, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422H", "location": "Tamworth High Level", "stage_seq": 36, "distance_m": 171599.562, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430H", "location": "Kingsbury Jn", "stage_seq": 37, "distance_m": 180825.112, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435H", "location": "Water Orton", "stage_seq": 38, "distance_m": 187198.955, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438H", "location": "Castle Bromwich Jn", "stage_seq": 39, "distance_m": 189762.527, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444", "location": "Duddeston Jn", "stage_seq": 40, "distance_m": 196386.264, "section_seq": 1, "route_path_id": 104334}, {"is_pass": false, "wtt_arr": "1445H", "wtt_dep": "1447H", "location": "Landor Street Jn", "stage_seq": 41, "distance_m": 196960.625, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450H", "location": "St. Andrews Jn", "stage_seq": 42, "distance_m": 197744.616, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452H", "location": "Bordesley Jn", "stage_seq": 43, "distance_m": 198285.752, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456", "location": "Small Heath Sth Jn", "stage_seq": 44, "distance_m": 200482.788, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457H", "location": "Tyseley", "stage_seq": 45, "distance_m": 201591.716, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505H", "location": "Bentley Heath S.B.", "stage_seq": 46, "distance_m": 212145.081, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506H", "location": "Dorridge", "stage_seq": 47, "distance_m": 213048.438, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513H", "location": "Hatton", "stage_seq": 48, "distance_m": 223917.572, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Leamington Spa", "stage_seq": 49, "distance_m": 233669.678, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Fenny Compton", "stage_seq": 50, "distance_m": 251730.174, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Banbury Reservoir Jn", "stage_seq": 51, "distance_m": 263760.798, "section_seq": 1, "route_path_id": 104334}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1559H", "location": "Banbury", "stage_seq": 52, "distance_m": 265548.43, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Aynho Jn", "stage_seq": 53, "distance_m": 273631.601, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Heyford", "stage_seq": 54, "distance_m": 283186.802, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621H", "location": "Wolvercote Jn", "stage_seq": 55, "distance_m": 297704.204, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Oxford North Jn", "stage_seq": 56, "distance_m": 300518.737, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Oxford", "stage_seq": 57, "distance_m": 302002.681, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Hinksey North", "stage_seq": 58, "distance_m": 303287.326, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Kennington Jn", "stage_seq": 59, "distance_m": 305792.384, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Didcot North Jn", "stage_seq": 60, "distance_m": 317301.386, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Didcot East Jn", "stage_seq": 61, "distance_m": 319526.373, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Goring & Streatley", "stage_seq": 62, "distance_m": 332021.463, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Reading West Jn", "stage_seq": 63, "distance_m": 344203.243, "section_seq": 1, "route_path_id": 104334}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1705H", "location": "Oxford Road Jn", "stage_seq": 64, "distance_m": 345333.172, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Southcote Jn", "stage_seq": 65, "distance_m": 346841.041, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720H", "location": "Bramley (Hants)", "stage_seq": 66, "distance_m": 360898.912, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728H", "location": "Basingstoke", "stage_seq": 67, "distance_m": 368817.603, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735H", "location": "Worting Jn", "stage_seq": 68, "distance_m": 372778.273, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "Micheldever", "stage_seq": 69, "distance_m": 385474.195, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749", "location": "Wallers Ash Loop", "stage_seq": 70, "distance_m": 389796.01, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753H", "location": "Winchester", "stage_seq": 71, "distance_m": 399187.867, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800H", "location": "Shawford Jn", "stage_seq": 72, "distance_m": 403125.006, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1805H", "location": "Allbrook S.B.", "stage_seq": 73, "distance_m": 408967.919, "section_seq": 1, "route_path_id": 104334}, {"is_pass": false, "wtt_arr": "1809", "wtt_dep": "1811", "location": "Eastleigh", "stage_seq": 74, "distance_m": 410582.302, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1816", "location": "Southampton Airport Parkway", "stage_seq": 75, "distance_m": 412659.177, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1818", "location": "St. Denys", "stage_seq": 76, "distance_m": 416349.201, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1821H", "location": "Northam Jn", "stage_seq": 77, "distance_m": 417707.895, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1827H", "location": "Southampton Central", "stage_seq": 78, "distance_m": 419505.768, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1830", "location": "Church Lane Jn", "stage_seq": 79, "distance_m": 421727.019, "section_seq": 1, "route_path_id": 104334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831", "location": "Maritime East Jn", "stage_seq": 80, "distance_m": 422149.246, "section_seq": 1, "route_path_id": 104334}, {"is_pass": false, "wtt_arr": "1838", "wtt_dep": null, "location": "Southampton Marine Container Terminal", "stage_seq": 81, "distance_m": 422519.735, "section_seq": 1, "route_path_id": 104334}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 422519.735, "from_m": 0.0, "section_seq": 1, "route_path_id": 104334}], "total_distance_m": 422519.735, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 391284.043, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 31235.692, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6074, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T10:51:43Z", "source_id": 52983761, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T10:52:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T10:51:47Z", "source_id": 17053450, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7151, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T11:02:19Z", "source_id": 53009993, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T11:03:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T11:02:21Z", "source_id": 17060565, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16657, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T11:52:44Z", "source_id": 53137294, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T11:53:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T11:52:48Z", "source_id": 17095035, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16716, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T11:59:15Z", "source_id": 53153202, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T11:59:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T11:59:23Z", "source_id": 17099437, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16744, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T12:09:07Z", "source_id": 53178008, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T12:11:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T12:09:08Z", "source_id": 17106158, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17229, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T14:29:17Z", "source_id": 53530217, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T14:30:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T14:29:19Z", "source_id": 17202212, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17272, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T14:54:06Z", "source_id": 53594959, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T14:54:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T14:54:09Z", "source_id": 17219658, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19817, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:06:42Z", "source_id": 53627758, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T15:08:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:06:47Z", "source_id": 17228516, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19891, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:24:10Z", "source_id": 53673855, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T15:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:24:17Z", "source_id": 17241367, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20027, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:32:24Z", "source_id": 53694310, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T15:34:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:32:27Z", "source_id": 17247327, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19990, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:33:52Z", "source_id": 53698157, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T15:35:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:33:54Z", "source_id": 17248400, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20172, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:42:17Z", "source_id": 53719620, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T15:44:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:42:24Z", "source_id": 17254591, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20334, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:57:39Z", "source_id": 53759315, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T15:58:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:57:43Z", "source_id": 17265904, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20222, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:08:18Z", "source_id": 53787747, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-17T16:09:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:08:20Z", "source_id": 17274012, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-17T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20248, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:15:24Z", "source_id": 53806635, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T16:16:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:15:26Z", "source_id": 17279430, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20922, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:28:57Z", "source_id": 53842132, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-17T16:30:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:29:01Z", "source_id": 17289676, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-17T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21043, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:56:59Z", "source_id": 53917927, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-17T16:59:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:57:01Z", "source_id": 17311150, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-17T17:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24399, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:16:21Z", "source_id": 53974002, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-17T17:18:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:16:23Z", "source_id": 17326248, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-17T18:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24165, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:31:17Z", "source_id": 54015195, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-17T17:32:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:31:24Z", "source_id": 17337853, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-17T18:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23947, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:56:55Z", "source_id": 54086589, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-17T17:58:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:56:59Z", "source_id": 17357233, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-17T18:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27062, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:19:24Z", "source_id": 54148352, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-17T18:19:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:19:28Z", "source_id": 17373924, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-17T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27118, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:33:51Z", "source_id": 54187161, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-17T18:35:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:33:56Z", "source_id": 17384346, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-17T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27157, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:02:54Z", "source_id": 54263405, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-17T19:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:02:57Z", "source_id": 17404590, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-17T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27163, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:38Z", "source_id": 54280585, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-17T19:10:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:44Z", "source_id": 17409207, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-17T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27501, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:13Z", "source_id": 54284665, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-17T19:12:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:16Z", "source_id": 17410218, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-17T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27509, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:10Z", "source_id": 54294439, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-17T19:15:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:14Z", "source_id": 17412958, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-17T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27571, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:40Z", "source_id": 54305571, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-17T19:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:48Z", "source_id": 17416043, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-17T20:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:12Z", "source_id": 17444552, "stage_seq": 81, "event_role": "ARR", "event_time": "2026-09-17T20:37:00+01:00", "operational_fact": true}] Leeds Freightliner Terminal 1048 1048 None None None Southampton Marine Container Terminal 1838 1838 None LATE +119 minutes https://www.realtimetrains.co.uk/service/gb-nr:H37949/2026-09-17/detailed None Eastleigh 2026-09-17T20:10:00+01:00 Southampton Marine Container Terminal 27.0 {"type": "LineString", "coordinates": [[-1.3503124, 50.9670916], [-1.3503772, 50.9669627], [-1.3504520999999998, 50.966755199999994], [-1.350561, 50.966345], [-1.3506803, 50.96592240000001], [-1.3507685, 50.9656564], [-1.3510084999999998, 50.96514539999999], [-1.351207, 50.964664], [-1.3514605, 50.9641039], [-1.3518278999999995, 50.96342149999999], [-1.3521444, 50.96291969999999], [-1.3523523, 50.96258949999999], [-1.3525722, 50.9622555], [-1.3528511999999997, 50.96188130000001], [-1.353342, 50.9612509], [-1.3535605999999998, 50.960991], [-1.3584749, 50.9554692], [-1.3587199, 50.95520319999999], [-1.359192, 50.954661], [-1.359266, 50.95457759999999], [-1.3610519999999997, 50.952564599999995], [-1.361484, 50.95210459999999], [-1.3618204, 50.9517645], [-1.3622242, 50.9513736], [-1.362626, 50.9509994], [-1.3629546999999995, 50.95071059999999], [-1.3632964, 50.9504182], [-1.3636972, 50.95009], [-1.3642924, 50.949615599999994], [-1.365596, 50.9486812], [-1.3661996999999997, 50.9482733], [-1.3681731999999998, 50.947043699999995], [-1.3708671999999995, 50.94532670000001], [-1.3717322999999997, 50.944788499999994], [-1.3723153, 50.944424000000005], [-1.3728805, 50.944059200000005], [-1.373347, 50.9437606], [-1.3736208, 50.9435646], [-1.3737676, 50.9434595], [-1.3744582, 50.942965], [-1.3747815, 50.9427135], [-1.3753269999999995, 50.9422542], [-1.3754715, 50.9421199], [-1.3759625999999998, 50.941661], [-1.3761475999999997, 50.9414731], [-1.3764131, 50.94120519999999], [-1.3768703999999998, 50.940703000000006], [-1.3771199, 50.9404113], [-1.3773554, 50.9400963], [-1.3775958, 50.939775], [-1.3778247999999995, 50.9394504], [-1.3780191999999998, 50.93914319999999], [-1.379809541496379, 50.93610947273908], [-1.3834886, 50.92987469999999], [-1.3839726, 50.92909], [-1.3840256, 50.92899789999999], [-1.385602, 50.92633], [-1.3872992, 50.923465799999995], [-1.3874933, 50.9230532], [-1.3877295483374137, 50.922653998495846], [-1.3878154271219865, 50.922504856690544], [-1.3878875512167634, 50.92237191257888], [-1.387948143793535, 50.92225292646336], [-1.3879994280240937, 50.92214565864643], [-1.38804362708023, 50.9220478694306], [-1.3880829641337362, 50.92195731911831], [-1.3881196623564036, 50.92187176801208], [-1.3881559449200236, 50.92178897641435], [-1.3881940349963873, 50.92170670462762], [-1.3882361557572864, 50.92162271295436], [-1.3882845303745128, 50.921534761697046], [-1.3883413820198574, 50.92144061115816], [-1.388408933865112, 50.92133802164018], [-1.388489409082068, 50.92122475344557], [-1.388585030842517, 50.92109856687683], [-1.38869802231825, 50.920957222236424], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.412132, 50.9073233], [-1.4124707999999997, 50.9073288], [-1.4125732000000002, 50.9073308], [-1.4127776, 50.907334899999995], [-1.4133021, 50.9073551], [-1.4141674, 50.907410500000005], [-1.4142795999999995, 50.9074152], [-1.4143977, 50.90742120000001], [-1.4143983078391624, 50.9074212282684], [-1.4148385, 50.90744169999999], [-1.4155103999999998, 50.9074627], [-1.4158311999999995, 50.9074639], [-1.4165141, 50.9074523], [-1.416562, 50.90745069999999], [-1.4168421, 50.9074414], [-1.417565, 50.90741750000001], [-1.4187732, 50.9073682], [-1.4193298, 50.9073392], [-1.4199456, 50.9073393], [-1.4201194, 50.9073409], [-1.4206028, 50.90736050000001], [-1.4210880999999995, 50.90739640000001], [-1.4211579, 50.9074033], [-1.4216328, 50.9074505], [-1.4221525999999998, 50.9075237], [-1.4227894, 50.90763510000001], [-1.4232978, 50.907748299999994], [-1.4237981, 50.9078779], [-1.4242596, 50.90801809999999], [-1.4283224, 50.90936299999999], [-1.4290355, 50.9096006], [-1.4295475, 50.9097711], [-1.4301453, 50.9099696], [-1.4305018, 50.9101032], [-1.4308023, 50.9102222], [-1.4314614, 50.9104831], [-1.432406, 50.9108611], [-1.4332456, 50.9111784], [-1.4343277999999997, 50.9115425], [-1.4349088999999997, 50.9117215], [-1.4352631, 50.911818], [-1.4356339, 50.91191030000001], [-1.4360145999999998, 50.9119955], [-1.4365221, 50.9120922], [-1.4371794, 50.9121923], [-1.437304454591234, 50.9122069885322], [-1.4377361999999998, 50.9122577], [-1.4380492, 50.9122862], [-1.4384094, 50.9123109], [-1.4389769999999995, 50.912327700000006], [-1.4395954, 50.9123256], [-1.4401864, 50.912305700000005], [-1.4407214, 50.912278], [-1.4419971, 50.91219050000001], [-1.4427628999999995, 50.912109099999995], [-1.4442, 50.9119564], [-1.4443728347359903, 50.9119383402382], [-1.4446297, 50.911911499999995], [-1.4450129, 50.91187469999999], [-1.4453499, 50.91184890000001], [-1.4456772999999998, 50.911824200000005], [-1.4459976, 50.9118092], [-1.4465529, 50.9117939], [-1.4470992, 50.91179520000001], [-1.4476933, 50.9118211], [-1.4481744999999997, 50.91184869999999], [-1.4485585999999997, 50.91188289999999], [-1.4489023, 50.91192019999999], [-1.4494933999999997, 50.9119993], [-1.4501557, 50.9121144], [-1.4506633000000002, 50.91221960000001], [-1.4506873999999998, 50.912224599999995], [-1.4508795, 50.9122659], [-1.4510040999999998, 50.9122945], [-1.4514383999999998, 50.9123924], [-1.4519546999999997, 50.9125199], [-1.4533049999999998, 50.9128665], [-1.4540787, 50.913077699999995], [-1.4550542999999998, 50.91335859999999]]} 7.4 2010 2037 Eastleigh Southampton Marine Container Terminal Southampton Marine Container Terminal 50.9133586 -1.4550543 50.9133586 -1.4550543 1 0 2026-09-17 20:14:26 TERMINATED 2026-09-17 19:37:00 Southampton Marine Container Terminal TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444552 1789675453286534 226 226 2026-09-17 20:14:13.515490 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:13.258179
620867 651946 L87803 041R21MZ17 2026-09-17 COMPLETE 17443633 2026-09-17 21:04:00 2026-09-17 20:14:26 2026-09-19 20:14:26 {"id": 651946, "stp": "P", "toc": "ScotRail", "uid": "L87803", "consist": "385122+385124", "dest_crs": "GLQ", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87803/2026-09-17/detailed", "trust_id": "041R21MZ17", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": "20:15:00", "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-17", "dest_arr_time": "2105", "dest_platform": "4", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1R21", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "2104", "current_leg_dep": "2052", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "2015", "origin_platform": "14", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-17T20:14:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Croy", "dest_arr_time_act": "2105", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Croy", "current_leg_milage": "11.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3742.144, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3820.055, \"from_m\": 3742.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3832.085, \"from_m\": 3820.055, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3893.16, \"from_m\": 3832.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4740.57, \"from_m\": 3893.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4798.453, \"from_m\": 4740.57, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5007.123, \"from_m\": 4798.453, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15796.596, \"from_m\": 5007.123, \"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\": 21261.802, \"from_m\": 15796.596, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21324.887, \"from_m\": 21261.802, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21933.131, \"from_m\": 21324.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\": 29621.897, \"from_m\": 21933.131, \"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\": 31978.341, \"from_m\": 29621.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\": 35482.771, \"from_m\": 31978.341, \"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\": 37151.99, \"from_m\": 35482.771, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37233.195, \"from_m\": 37151.99, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37273.559, \"from_m\": 37233.195, \"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\": 37509.665, \"from_m\": 37273.559, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39841.95, \"from_m\": 37509.665, \"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\": 41693.443, \"from_m\": 39841.95, \"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\": 48854.847, \"from_m\": 41693.443, \"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\": 48969.873, \"from_m\": 48854.847, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71462.682, \"from_m\": 48969.873, \"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\": 71767.748, \"from_m\": 71462.682, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 73108.747, \"from_m\": 71767.748, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73742.647, \"from_m\": 73108.747, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74488.158, \"from_m\": 73742.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}, {\"to_m\": 74875.723, \"from_m\": 74488.158, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74940.924, \"from_m\": 74875.723, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75616.039, \"from_m\": 74940.924, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76213.564, \"from_m\": 75616.039, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76709.81, \"from_m\": 76213.564, \"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}], \"service_id\": 651946, \"profile_key\": \"87196a51601ba765dfbd636b7f5c2625e002d25c7daf9be314bd3c4259a4c262\", \"schedule_id\": 18765, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"2019H\", \"wtt_dep\": \"2020H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4837.263, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Newbridge Jn\", \"stage_seq\": 5, \"distance_m\": 14455.575, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 6, \"distance_m\": 21194.79, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"Linlithgow\", \"stage_seq\": 7, \"distance_m\": 29209.724, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039\", \"location\": \"Polmont\", \"stage_seq\": 8, \"distance_m\": 36726.345, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043H\", \"location\": \"Falkirk High\", \"stage_seq\": 9, \"distance_m\": 41891.798, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 10, \"distance_m\": 48854.847, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2052\", \"location\": \"Croy\", \"stage_seq\": 11, \"distance_m\": 58433.942, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Lenzie\", \"stage_seq\": 12, \"distance_m\": 66828.188, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Bishopbriggs\", \"stage_seq\": 13, \"distance_m\": 71631.121, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 14, \"distance_m\": 73940.94, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 15, \"distance_m\": 74814.109, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 16, \"distance_m\": 76709.81, \"section_seq\": 1, \"route_path_id\": 28598}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 76709.81, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28598}], \"total_distance_m\": 76709.81, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76709.81, \"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": "2016", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:56Z\", \"source_id\": 54303644, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:19:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:58Z\", \"source_id\": 17415465, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:25Z\", \"source_id\": 54334782, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:32:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:28Z\", \"source_id\": 17423766, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:54Z\", \"source_id\": 54347673, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:38:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:57Z\", \"source_id\": 17427321, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:22Z\", \"source_id\": 54358275, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:25Z\", \"source_id\": 17430179, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:58Z\", \"source_id\": 54381048, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:02Z\", \"source_id\": 17436351, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:58Z\", \"source_id\": 54392570, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:02Z\", \"source_id\": 17439395, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:56Z\", \"source_id\": 54397394, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:57Z\", \"source_id\": 17440624, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:41Z\", \"source_id\": 54408473, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:45Z\", \"source_id\": 17443633, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "4", "timing_fact_generation": 1789675366660763, "current_leg_arrival_utc": "2026-09-17T21:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:14.050401", "service_state_evidence_id": 17443633, "current_leg_start_actual_dep": "2026-09-17T20:52:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:14.098644", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB GLQ 1R21 385122+385124 8 100 None {"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3742.144, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3820.055, "from_m": 3742.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3832.085, "from_m": 3820.055, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3893.16, "from_m": 3832.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4740.57, "from_m": 3893.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4798.453, "from_m": 4740.57, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5007.123, "from_m": 4798.453, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15796.596, "from_m": 5007.123, "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": 21261.802, "from_m": 15796.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21324.887, "from_m": 21261.802, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21933.131, "from_m": 21324.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": 29621.897, "from_m": 21933.131, "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": 31978.341, "from_m": 29621.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": 35482.771, "from_m": 31978.341, "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": 37151.99, "from_m": 35482.771, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37233.195, "from_m": 37151.99, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37273.559, "from_m": 37233.195, "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": 37509.665, "from_m": 37273.559, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39841.95, "from_m": 37509.665, "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": 41693.443, "from_m": 39841.95, "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": 48854.847, "from_m": 41693.443, "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": 48969.873, "from_m": 48854.847, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71462.682, "from_m": 48969.873, "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": 71767.748, "from_m": 71462.682, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 73108.747, "from_m": 71767.748, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 73742.647, "from_m": 73108.747, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 74488.158, "from_m": 73742.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}, {"to_m": 74875.723, "from_m": 74488.158, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 74940.924, "from_m": 74875.723, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75616.039, "from_m": 74940.924, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 76213.564, "from_m": 75616.039, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 76709.81, "from_m": 76213.564, "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}], "service_id": 651946, "profile_key": "87196a51601ba765dfbd636b7f5c2625e002d25c7daf9be314bd3c4259a4c262", "schedule_id": 18765, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2016", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "2019H", "wtt_dep": "2020H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4837.263, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026", "location": "Newbridge Jn", "stage_seq": 5, "distance_m": 14455.575, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Winchburgh Jn", "stage_seq": 6, "distance_m": 21194.79, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "Linlithgow", "stage_seq": 7, "distance_m": 29209.724, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039", "location": "Polmont", "stage_seq": 8, "distance_m": 36726.345, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043H", "location": "Falkirk High", "stage_seq": 9, "distance_m": 41891.798, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Greenhill Upper Jn", "stage_seq": 10, "distance_m": 48854.847, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2052", "location": "Croy", "stage_seq": 11, "distance_m": 58433.942, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Lenzie", "stage_seq": 12, "distance_m": 66828.188, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058", "location": "Bishopbriggs", "stage_seq": 13, "distance_m": 71631.121, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Cowlairs West Jn", "stage_seq": 14, "distance_m": 73940.94, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Cowlairs South Jn", "stage_seq": 15, "distance_m": 74814.109, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 16, "distance_m": 76709.81, "section_seq": 1, "route_path_id": 28598}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76709.81, "from_m": 0.0, "section_seq": 1, "route_path_id": 28598}], "total_distance_m": 76709.81, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76709.81, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:56Z", "source_id": 54303644, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:19:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:58Z", "source_id": 17415465, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1171, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:25Z", "source_id": 54334782, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:32:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:28Z", "source_id": 17423766, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1165, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:54Z", "source_id": 54347673, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:38:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:57Z", "source_id": 17427321, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1153, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:22Z", "source_id": 54358275, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:25Z", "source_id": 17430179, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:58Z", "source_id": 54381048, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:51:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:02Z", "source_id": 17436351, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:58Z", "source_id": 54392570, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:57:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:02Z", "source_id": 17439395, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:56Z", "source_id": 54397394, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:59:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:57Z", "source_id": 17440624, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1411, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:41Z", "source_id": 54408473, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:04:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:45Z", "source_id": 17443633, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Edinburgh 2015 2016 14 20:15:00 None Glasgow Queen St High Level 2105 2105 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87803/2026-09-17/detailed None Croy 2026-09-17T20:52:00+01:00 Glasgow Queen St High Level 12.0 {"type": "LineString", "coordinates": [[-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} 11.3 2052 2104 Croy Glasgow Queen St High Level Glasgow Queen St High Level 55.8629929 -4.2509835 55.8629929 -4.2509835 1 0 2026-09-17 20:14:26 TERMINATED 2026-09-17 20:04:00 Glasgow Queen St High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443633 1789675366660763 45 45 2026-09-17 20:14:14.098644 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:14.050401
620868 652409 L87022 081A86MZ17 2026-09-17 COMPLETE 17444577 2026-09-17 21:02:00 2026-09-17 20:14:26 2026-09-19 20:14:26 {"id": 652409, "stp": "P", "toc": "ScotRail", "uid": "L87022", "consist": "156435", "dest_crs": "GIR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87022/2026-09-17/detailed", "trust_id": "081A86MZ17", "origin_crs": "AYR", "show_on_map": 0, "dar_est_time": "20:35:00", "dar_platform": null, "dest_station": "Girvan", "service_date": "2026-09-17", "dest_arr_time": "2101", "dest_platform": "1", "is_terminated": 1, "next_location": "Girvan", "signalling_id": "1A86", "timing_status": "LATE", "origin_station": "Ayr", "current_leg_arr": "2102", "current_leg_dep": "2046½", "current_leg_end": "Girvan", "origin_dep_time": "2035", "origin_platform": "3", "current_location": "Girvan", "last_update_time": "2026-09-17T20:14:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.6851512, 55.354818900000005], [-4.685856599999999, 55.3545688], [-4.686839499999999, 55.354147999999995], [-4.6875839, 55.35378810000001], [-4.687976599999999, 55.3535657], [-4.6883914, 55.3533211], [-4.688871399999999, 55.35300120000001], [-4.6894209, 55.35256689999999], [-4.6898717, 55.3521767], [-4.690805499999999, 55.3512728], [-4.6915209, 55.3505634], [-4.6920177, 55.3500858], [-4.6924502, 55.3495432], [-4.692460705332766, 55.349527854079895], [-4.6926529, 55.34924710000001], [-4.6928701, 55.3488256], [-4.6929704, 55.3484405], [-4.69312, 55.34798099999999], [-4.693119, 55.3475551], [-4.6931093, 55.34696219999999], [-4.6929858, 55.3465387], [-4.6928318, 55.346127900000006], [-4.692535100000001, 55.3456038], [-4.6922356, 55.3451672], [-4.6918334, 55.344733], [-4.6914655, 55.34442440000001], [-4.6911778, 55.3441942], [-4.690788499999999, 55.34391170000001], [-4.689950499999999, 55.3434235], [-4.6897961, 55.3433368], [-4.689261499999999, 55.3430529], [-4.6884273, 55.342647599999985], [-4.687633399999999, 55.3423185], [-4.686554, 55.34192289999999], [-4.685891899999999, 55.341712599999994], [-4.6840252, 55.34115860000001], [-4.683033899999999, 55.3409058], [-4.6819084, 55.3405501], [-4.6809596, 55.34021250000001], [-4.6800523, 55.3398057], [-4.6787019999999995, 55.33904999999999], [-4.6781681, 55.33868030000001], [-4.6777993, 55.3383716], [-4.677348599999999, 55.33794629999999], [-4.676939599999999, 55.3374994], [-4.6765496, 55.337017], [-4.676257599999999, 55.33657710000001], [-4.6761142, 55.3362742], [-4.676068099999999, 55.3361664], [-4.675860400000001, 55.3357544], [-4.675776199999999, 55.33552259999999], [-4.6756379, 55.33517880000001], [-4.6753761, 55.334681399999994], [-4.6751735, 55.3343376], [-4.6748356, 55.3338753], [-4.6744112, 55.333425000000005], [-4.6739195, 55.33294719999999], [-4.673560999999999, 55.3327025], [-4.673107299999999, 55.3323562], [-4.672597999999999, 55.332038299999994], [-4.671993699999999, 55.3316537], [-4.6712561, 55.3312982], [-4.671239477421511, 55.33129180831028], [-4.6705313, 55.33101949999999], [-4.669119499999999, 55.33056070000001], [-4.668494099999999, 55.3303271], [-4.6679384, 55.33008850000001], [-4.6671586, 55.329655], [-4.66629, 55.32908179999999], [-4.6656527, 55.32858860000001], [-4.6651508, 55.3281282], [-4.6645278, 55.327284899999995], [-4.6640113, 55.32575469999999], [-4.6640649, 55.325261], [-4.6641059, 55.3248356], [-4.664280099999999, 55.3243577], [-4.664433700000001, 55.3240313], [-4.6645809, 55.3237648], [-4.6651713, 55.32298219999999], [-4.665895299999999, 55.32228480000001], [-4.6665332, 55.32187150000001], [-4.667239100000001, 55.32151410000001], [-4.6682161, 55.3210491], [-4.668778, 55.32078309999999], [-4.669577499999999, 55.320366699999994], [-4.669865099999999, 55.3201966], [-4.670352199999999, 55.31982310000001], [-4.6708781, 55.319315], [-4.671239477421511, 55.31886475176523], [-4.6714181, 55.3186422], [-4.6717287, 55.31804770000001], [-4.671898099999999, 55.3176902], [-4.672140100000001, 55.31719859999999], [-4.6724558, 55.31660970000001], [-4.6727175, 55.31619659999999], [-4.6732323, 55.3155933], [-4.6737478999999995, 55.31503000000001], [-4.6744677, 55.314323900000005], [-4.6749988, 55.31362], [-4.675223, 55.31313479999999], [-4.675441799999999, 55.3125282], [-4.6755853, 55.311922], [-4.6760619, 55.310192400000005], [-4.6762051, 55.309860599999986], [-4.6763886, 55.3095412], [-4.6765964, 55.30925359999999], [-4.676853899999999, 55.3089193], [-4.677099, 55.308632], [-4.6772497, 55.3084772], [-4.677367099999999, 55.3083566], [-4.677517, 55.30822539999999], [-4.677708899999999, 55.30806859999999], [-4.677966900000001, 55.3078755], [-4.6781715, 55.30773309999999], [-4.678441199999999, 55.3075442], [-4.6787928, 55.3073156], [-4.6802672, 55.306366999999995], [-4.6814393, 55.3056193], [-4.681935499999999, 55.305304199999995], [-4.6827345, 55.3047877], [-4.683176699999999, 55.304496400000005], [-4.683483999999999, 55.3042839], [-4.6839087, 55.303994499999995], [-4.684151499999999, 55.3038406], [-4.6844287, 55.30366299999999], [-4.684702299999999, 55.30349050000001], [-4.685272800000001, 55.30313099999999], [-4.6860249, 55.3026459], [-4.686682599999999, 55.30217609999999], [-4.687445, 55.30160149999999], [-4.688417599999999, 55.30080339999999], [-4.688969799999999, 55.3003436], [-4.6896686999999995, 55.29990959999999], [-4.6907346, 55.2994234], [-4.6915391, 55.299123], [-4.6924359, 55.29885269999999], [-4.6931841, 55.2986558], [-4.694299, 55.29844870000001], [-4.694463151041842, 55.298419519811674], [-4.6954854, 55.29823780000001], [-4.6963753, 55.29803040000001], [-4.697250199999999, 55.297771700000006], [-4.698019699999999, 55.2974542], [-4.6987359, 55.2971298], [-4.699375, 55.296770899999984], [-4.7000739, 55.296292699999995], [-4.700621299999999, 55.2958074], [-4.7011045, 55.2952879], [-4.7014575, 55.29481369999999], [-4.7021102, 55.2939744], [-4.7025728, 55.29351139999999], [-4.7030528, 55.2931698], [-4.703949299999999, 55.29267180000001], [-4.7045473, 55.29239319999999], [-4.705618099999999, 55.292014399999985], [-4.7061632, 55.2918518], [-4.706807199999999, 55.29169279999999], [-4.7073942, 55.291574999999995], [-4.7084109, 55.29141969999999], [-4.7090743, 55.291345], [-4.7099706999999995, 55.2912642], [-4.710677799999999, 55.291188899999995], [-4.710852299999999, 55.291167], [-4.711011499999999, 55.291144900000006], [-4.7112537, 55.2911113], [-4.7126555, 55.2908949], [-4.713496799999999, 55.29077660000001], [-4.714338000000001, 55.2906953], [-4.715143799999999, 55.2906328], [-4.7162591, 55.290572], [-4.717060699999999, 55.290549899999995], [-4.717853399999999, 55.2905254], [-4.718638, 55.2904666], [-4.7193749, 55.2903878], [-4.720063, 55.29028569999999], [-4.720900999999999, 55.2901221], [-4.7229944, 55.2896628], [-4.7239236, 55.289505199999994], [-4.7259402999999995, 55.28924639999999], [-4.7274059, 55.28905069999999], [-4.728984, 55.28882869999999], [-4.729798399999999, 55.2886663], [-4.7305778, 55.288477400000005], [-4.731514799999999, 55.28821210000001], [-4.7324049, 55.28790839999999], [-4.733502799999999, 55.2874291], [-4.7343658, 55.2869661], [-4.7349624, 55.2866061], [-4.735783, 55.28602970000001], [-4.736366199999999, 55.2855096], [-4.7374408, 55.28448780000001], [-4.738407799999999, 55.2838261], [-4.7389983, 55.28349589999999], [-4.7395366, 55.28318589999999], [-4.7400701, 55.282913], [-4.7408851, 55.2825596], [-4.7409194999999995, 55.282544400000006], [-4.741422999999999, 55.28232169999998], [-4.7418602, 55.282086], [-4.7424613, 55.28171600000001], [-4.743294399999999, 55.28114630000001], [-4.743879599999999, 55.28079840000001], [-4.745384199999999, 55.280050300000006], [-4.7459465, 55.2797764], [-4.7463298, 55.2796032], [-4.747197199999999, 55.2792116], [-4.7482438, 55.2787586], [-4.749266099999999, 55.2784176], [-4.7502931, 55.2781654], [-4.751728299999999, 55.277892599999994], [-4.7530256, 55.2777241], [-4.7547204, 55.27752029999999], [-4.756349599999999, 55.27722589999999], [-4.758175699999999, 55.27678910000001], [-4.7598764, 55.27634789999999], [-4.761071005833464, 55.276022063310016], [-4.7619812, 55.2757738], [-4.763847, 55.2753095], [-4.766794099999999, 55.27461329999999], [-4.767635799999999, 55.274452700000005], [-4.7698233, 55.274068699999994], [-4.771318399999999, 55.2738201], [-4.7726907, 55.2735588], [-4.7738096, 55.2731993], [-4.7747757, 55.2728061], [-4.776115899999999, 55.2722582], [-4.7769353, 55.271894999999994], [-4.7781207, 55.27151570000001], [-4.7795765999999995, 55.2711887], [-4.7811571, 55.27097460000001], [-4.7826682, 55.2708928], [-4.7834628, 55.2708775], [-4.784597199999999, 55.270897], [-4.785281400000001, 55.2708867], [-4.7866472, 55.2707688], [-4.787350000000001, 55.2706715], [-4.788309, 55.2704953], [-4.7888884, 55.270363], [-4.7895356, 55.27019750000001], [-4.7903191, 55.2699615], [-4.7919794, 55.26942509999999], [-4.7929779, 55.26913110000001], [-4.793650399999999, 55.2689659], [-4.7949184, 55.2687089], [-4.796683499999999, 55.2683789], [-4.797219599999999, 55.2682521], [-4.798229700000001, 55.26800490000001], [-4.7990719, 55.267765899999986], [-4.7996979, 55.2676024], [-4.8001582, 55.2674908], [-4.8011589, 55.2673029], [-4.802698, 55.26712169999998], [-4.8035663, 55.2670288], [-4.8049045, 55.2667978], [-4.8060546, 55.2665234], [-4.8073216, 55.26611389999999], [-4.8081114, 55.2658264], [-4.8087819, 55.26553750000001], [-4.809520799999999, 55.26516669999999], [-4.810211, 55.2647452], [-4.8108559, 55.26429190000001], [-4.8114669999999995, 55.26373049999999], [-4.812157599999999, 55.2631109], [-4.812411599999999, 55.2628928], [-4.8128965, 55.2625598], [-4.8132899, 55.2623292], [-4.8138663, 55.2620081], [-4.814302699999999, 55.261804], [-4.8147358, 55.26162589999999], [-4.815597500000001, 55.2613193], [-4.8162033, 55.26114009999999], [-4.8165269, 55.261064], [-4.8166235, 55.2610411], [-4.8175016, 55.260833099999985], [-4.8182818, 55.26070229999999], [-4.8191242, 55.2606031], [-4.819689999999999, 55.2605611], [-4.820632399999999, 55.2605066], [-4.8216095999999995, 55.2604334], [-4.8221377, 55.260373599999994], [-4.8227627, 55.2602842], [-4.823660799999999, 55.2601121], [-4.8244912, 55.25990819999999], [-4.8254074, 55.2596274], [-4.826287399999999, 55.25930239999999], [-4.827828499999999, 55.258669299999994], [-4.829466, 55.2580236], [-4.8302615, 55.257726899999994], [-4.831136599999999, 55.2574504], [-4.8318534, 55.2572704], [-4.8325796, 55.2571173], [-4.8336657999999995, 55.2569426], [-4.834363899999999, 55.256846199999984], [-4.835065599999999, 55.25672949999999], [-4.835634699999999, 55.2566254], [-4.8363363, 55.25646449999999], [-4.836749099999999, 55.25636239999999], [-4.837169, 55.2562454], [-4.8375026, 55.256142199999985], [-4.8377797, 55.256051], [-4.838277599999999, 55.25587519999999], [-4.8387507, 55.2556864], [-4.839210399999999, 55.25548330000001], [-4.839759599999999, 55.2552222], [-4.8403247, 55.2549362], [-4.8414153, 55.2543863], [-4.8421036, 55.2540388], [-4.842866199999999, 55.253653500000006], [-4.843047999999999, 55.253563], [-4.8445392, 55.2527931], [-4.8452234999999995, 55.252404799999994], [-4.8454645, 55.2522197], [-4.845765, 55.2520132], [-4.8461343, 55.2517234], [-4.8463617999999995, 55.2515129], [-4.8465935, 55.2512864], [-4.8468379, 55.25103099999999], [-4.8470541, 55.2507901], [-4.8473166999999995, 55.2504611], [-4.847497899999999, 55.2502178], [-4.8478026, 55.2498288], [-4.848072199999999, 55.2494798], [-4.8482534, 55.24921239999999], [-4.848399400000001, 55.24896030000001], [-4.8485048, 55.24876419999999], [-4.848546899999999, 55.2486201], [-4.848602, 55.2483868], [-4.8486272999999995, 55.2481504], [-4.8486435, 55.2478982], [-4.848647399999999, 55.2476018], [-4.848613799999999, 55.24731870000001], [-4.848595259985574, 55.247245265521585], [-4.8485678, 55.2471365], [-4.8485284, 55.2470266], [-4.848419899999999, 55.24681869999999], [-4.848229, 55.24652549999999], [-4.848132199999999, 55.2463925]]}", "current_leg_start": "Maybole", "dest_arr_time_act": "2101", "motion_projection": null, "next_location_lat": "55.2463925", "next_location_lon": "-4.8481322", "previous_location": "Maybole", "current_leg_milage": "12.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 658.625, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6750.419, \"from_m\": 658.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14038.038, \"from_m\": 6750.419, \"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\": 20819.601, \"from_m\": 14038.038, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21458.028, \"from_m\": 20819.601, \"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\": 22379.397, \"from_m\": 21458.028, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23430.2, \"from_m\": 22379.397, \"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\": 24760.339, \"from_m\": 23430.2, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30193.517, \"from_m\": 24760.339, \"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\": 33393.908, \"from_m\": 30193.517, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33971.644, \"from_m\": 33393.908, \"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\": 34325.019, \"from_m\": 33971.644, \"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\": 652409, \"profile_key\": \"1aee6f194a0f140685b5333ff3d2f07eb7b97800f25de048a868cd4cb060888e\", \"schedule_id\": 18479, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Ayr\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66207}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Dalrymple Jn\", \"stage_seq\": 2, \"distance_m\": 4973.7, \"section_seq\": 1, \"route_path_id\": 66207}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Maybole\", \"stage_seq\": 3, \"distance_m\": 14478.509, \"section_seq\": 1, \"route_path_id\": 66207}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Kilkerran\", \"stage_seq\": 4, \"distance_m\": 21107.451, \"section_seq\": 1, \"route_path_id\": 66207}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"Girvan\", \"stage_seq\": 5, \"distance_m\": 34325.019, \"section_seq\": 1, \"route_path_id\": 66207}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 34325.019, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66207}], \"total_distance_m\": 34325.019, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 34325.019, \"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": "2035", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.5", "current_position_lat": "55.2463925", "current_position_lon": "-4.8481322", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:14Z\", \"source_id\": 17444577, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Girvan", "service_state_platform": "1", "timing_fact_generation": 1789675457050721, "current_leg_arrival_utc": "2026-09-17T21:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:17.047522", "service_state_evidence_id": 17444577, "current_leg_start_actual_dep": "2026-09-17T20:47:30+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T20:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:17.312352", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P AYR GIR 1A86 156435 2 75 None {"version": 3, "segments": [{"to_m": 658.625, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6750.419, "from_m": 658.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14038.038, "from_m": 6750.419, "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": 20819.601, "from_m": 14038.038, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21458.028, "from_m": 20819.601, "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": 22379.397, "from_m": 21458.028, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23430.2, "from_m": 22379.397, "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": 24760.339, "from_m": 23430.2, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30193.517, "from_m": 24760.339, "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": 33393.908, "from_m": 30193.517, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33971.644, "from_m": 33393.908, "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": 34325.019, "from_m": 33971.644, "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": 652409, "profile_key": "1aee6f194a0f140685b5333ff3d2f07eb7b97800f25de048a868cd4cb060888e", "schedule_id": 18479, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2035", "location": "Ayr", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66207}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Dalrymple Jn", "stage_seq": 2, "distance_m": 4973.7, "section_seq": 1, "route_path_id": 66207}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Maybole", "stage_seq": 3, "distance_m": 14478.509, "section_seq": 1, "route_path_id": 66207}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Kilkerran", "stage_seq": 4, "distance_m": 21107.451, "section_seq": 1, "route_path_id": 66207}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "Girvan", "stage_seq": 5, "distance_m": 34325.019, "section_seq": 1, "route_path_id": 66207}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 34325.019, "from_m": 0.0, "section_seq": 1, "route_path_id": 66207}], "total_distance_m": 34325.019, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 34325.019, "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-17T20:04:14Z", "source_id": 17444577, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}] Ayr 2035 2035 3 20:35:00 None Girvan 2101 2101 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87022/2026-09-17/detailed None Maybole 2026-09-17T20:47:30+01:00 Girvan 15.5 {"type": "LineString", "coordinates": [[-4.6851512, 55.354818900000005], [-4.685856599999999, 55.3545688], [-4.686839499999999, 55.354147999999995], [-4.6875839, 55.35378810000001], [-4.687976599999999, 55.3535657], [-4.6883914, 55.3533211], [-4.688871399999999, 55.35300120000001], [-4.6894209, 55.35256689999999], [-4.6898717, 55.3521767], [-4.690805499999999, 55.3512728], [-4.6915209, 55.3505634], [-4.6920177, 55.3500858], [-4.6924502, 55.3495432], [-4.692460705332766, 55.349527854079895], [-4.6926529, 55.34924710000001], [-4.6928701, 55.3488256], [-4.6929704, 55.3484405], [-4.69312, 55.34798099999999], [-4.693119, 55.3475551], [-4.6931093, 55.34696219999999], [-4.6929858, 55.3465387], [-4.6928318, 55.346127900000006], [-4.692535100000001, 55.3456038], [-4.6922356, 55.3451672], [-4.6918334, 55.344733], [-4.6914655, 55.34442440000001], [-4.6911778, 55.3441942], [-4.690788499999999, 55.34391170000001], [-4.689950499999999, 55.3434235], [-4.6897961, 55.3433368], [-4.689261499999999, 55.3430529], [-4.6884273, 55.342647599999985], [-4.687633399999999, 55.3423185], [-4.686554, 55.34192289999999], [-4.685891899999999, 55.341712599999994], [-4.6840252, 55.34115860000001], [-4.683033899999999, 55.3409058], [-4.6819084, 55.3405501], [-4.6809596, 55.34021250000001], [-4.6800523, 55.3398057], [-4.6787019999999995, 55.33904999999999], [-4.6781681, 55.33868030000001], [-4.6777993, 55.3383716], [-4.677348599999999, 55.33794629999999], [-4.676939599999999, 55.3374994], [-4.6765496, 55.337017], [-4.676257599999999, 55.33657710000001], [-4.6761142, 55.3362742], [-4.676068099999999, 55.3361664], [-4.675860400000001, 55.3357544], [-4.675776199999999, 55.33552259999999], [-4.6756379, 55.33517880000001], [-4.6753761, 55.334681399999994], [-4.6751735, 55.3343376], [-4.6748356, 55.3338753], [-4.6744112, 55.333425000000005], [-4.6739195, 55.33294719999999], [-4.673560999999999, 55.3327025], [-4.673107299999999, 55.3323562], [-4.672597999999999, 55.332038299999994], [-4.671993699999999, 55.3316537], [-4.6712561, 55.3312982], [-4.671239477421511, 55.33129180831028], [-4.6705313, 55.33101949999999], [-4.669119499999999, 55.33056070000001], [-4.668494099999999, 55.3303271], [-4.6679384, 55.33008850000001], [-4.6671586, 55.329655], [-4.66629, 55.32908179999999], [-4.6656527, 55.32858860000001], [-4.6651508, 55.3281282], [-4.6645278, 55.327284899999995], [-4.6640113, 55.32575469999999], [-4.6640649, 55.325261], [-4.6641059, 55.3248356], [-4.664280099999999, 55.3243577], [-4.664433700000001, 55.3240313], [-4.6645809, 55.3237648], [-4.6651713, 55.32298219999999], [-4.665895299999999, 55.32228480000001], [-4.6665332, 55.32187150000001], [-4.667239100000001, 55.32151410000001], [-4.6682161, 55.3210491], [-4.668778, 55.32078309999999], [-4.669577499999999, 55.320366699999994], [-4.669865099999999, 55.3201966], [-4.670352199999999, 55.31982310000001], [-4.6708781, 55.319315], [-4.671239477421511, 55.31886475176523], [-4.6714181, 55.3186422], [-4.6717287, 55.31804770000001], [-4.671898099999999, 55.3176902], [-4.672140100000001, 55.31719859999999], [-4.6724558, 55.31660970000001], [-4.6727175, 55.31619659999999], [-4.6732323, 55.3155933], [-4.6737478999999995, 55.31503000000001], [-4.6744677, 55.314323900000005], [-4.6749988, 55.31362], [-4.675223, 55.31313479999999], [-4.675441799999999, 55.3125282], [-4.6755853, 55.311922], [-4.6760619, 55.310192400000005], [-4.6762051, 55.309860599999986], [-4.6763886, 55.3095412], [-4.6765964, 55.30925359999999], [-4.676853899999999, 55.3089193], [-4.677099, 55.308632], [-4.6772497, 55.3084772], [-4.677367099999999, 55.3083566], [-4.677517, 55.30822539999999], [-4.677708899999999, 55.30806859999999], [-4.677966900000001, 55.3078755], [-4.6781715, 55.30773309999999], [-4.678441199999999, 55.3075442], [-4.6787928, 55.3073156], [-4.6802672, 55.306366999999995], [-4.6814393, 55.3056193], [-4.681935499999999, 55.305304199999995], [-4.6827345, 55.3047877], [-4.683176699999999, 55.304496400000005], [-4.683483999999999, 55.3042839], [-4.6839087, 55.303994499999995], [-4.684151499999999, 55.3038406], [-4.6844287, 55.30366299999999], [-4.684702299999999, 55.30349050000001], [-4.685272800000001, 55.30313099999999], [-4.6860249, 55.3026459], [-4.686682599999999, 55.30217609999999], [-4.687445, 55.30160149999999], [-4.688417599999999, 55.30080339999999], [-4.688969799999999, 55.3003436], [-4.6896686999999995, 55.29990959999999], [-4.6907346, 55.2994234], [-4.6915391, 55.299123], [-4.6924359, 55.29885269999999], [-4.6931841, 55.2986558], [-4.694299, 55.29844870000001], [-4.694463151041842, 55.298419519811674], [-4.6954854, 55.29823780000001], [-4.6963753, 55.29803040000001], [-4.697250199999999, 55.297771700000006], [-4.698019699999999, 55.2974542], [-4.6987359, 55.2971298], [-4.699375, 55.296770899999984], [-4.7000739, 55.296292699999995], [-4.700621299999999, 55.2958074], [-4.7011045, 55.2952879], [-4.7014575, 55.29481369999999], [-4.7021102, 55.2939744], [-4.7025728, 55.29351139999999], [-4.7030528, 55.2931698], [-4.703949299999999, 55.29267180000001], [-4.7045473, 55.29239319999999], [-4.705618099999999, 55.292014399999985], [-4.7061632, 55.2918518], [-4.706807199999999, 55.29169279999999], [-4.7073942, 55.291574999999995], [-4.7084109, 55.29141969999999], [-4.7090743, 55.291345], [-4.7099706999999995, 55.2912642], [-4.710677799999999, 55.291188899999995], [-4.710852299999999, 55.291167], [-4.711011499999999, 55.291144900000006], [-4.7112537, 55.2911113], [-4.7126555, 55.2908949], [-4.713496799999999, 55.29077660000001], [-4.714338000000001, 55.2906953], [-4.715143799999999, 55.2906328], [-4.7162591, 55.290572], [-4.717060699999999, 55.290549899999995], [-4.717853399999999, 55.2905254], [-4.718638, 55.2904666], [-4.7193749, 55.2903878], [-4.720063, 55.29028569999999], [-4.720900999999999, 55.2901221], [-4.7229944, 55.2896628], [-4.7239236, 55.289505199999994], [-4.7259402999999995, 55.28924639999999], [-4.7274059, 55.28905069999999], [-4.728984, 55.28882869999999], [-4.729798399999999, 55.2886663], [-4.7305778, 55.288477400000005], [-4.731514799999999, 55.28821210000001], [-4.7324049, 55.28790839999999], [-4.733502799999999, 55.2874291], [-4.7343658, 55.2869661], [-4.7349624, 55.2866061], [-4.735783, 55.28602970000001], [-4.736366199999999, 55.2855096], [-4.7374408, 55.28448780000001], [-4.738407799999999, 55.2838261], [-4.7389983, 55.28349589999999], [-4.7395366, 55.28318589999999], [-4.7400701, 55.282913], [-4.7408851, 55.2825596], [-4.7409194999999995, 55.282544400000006], [-4.741422999999999, 55.28232169999998], [-4.7418602, 55.282086], [-4.7424613, 55.28171600000001], [-4.743294399999999, 55.28114630000001], [-4.743879599999999, 55.28079840000001], [-4.745384199999999, 55.280050300000006], [-4.7459465, 55.2797764], [-4.7463298, 55.2796032], [-4.747197199999999, 55.2792116], [-4.7482438, 55.2787586], [-4.749266099999999, 55.2784176], [-4.7502931, 55.2781654], [-4.751728299999999, 55.277892599999994], [-4.7530256, 55.2777241], [-4.7547204, 55.27752029999999], [-4.756349599999999, 55.27722589999999], [-4.758175699999999, 55.27678910000001], [-4.7598764, 55.27634789999999], [-4.761071005833464, 55.276022063310016], [-4.7619812, 55.2757738], [-4.763847, 55.2753095], [-4.766794099999999, 55.27461329999999], [-4.767635799999999, 55.274452700000005], [-4.7698233, 55.274068699999994], [-4.771318399999999, 55.2738201], [-4.7726907, 55.2735588], [-4.7738096, 55.2731993], [-4.7747757, 55.2728061], [-4.776115899999999, 55.2722582], [-4.7769353, 55.271894999999994], [-4.7781207, 55.27151570000001], [-4.7795765999999995, 55.2711887], [-4.7811571, 55.27097460000001], [-4.7826682, 55.2708928], [-4.7834628, 55.2708775], [-4.784597199999999, 55.270897], [-4.785281400000001, 55.2708867], [-4.7866472, 55.2707688], [-4.787350000000001, 55.2706715], [-4.788309, 55.2704953], [-4.7888884, 55.270363], [-4.7895356, 55.27019750000001], [-4.7903191, 55.2699615], [-4.7919794, 55.26942509999999], [-4.7929779, 55.26913110000001], [-4.793650399999999, 55.2689659], [-4.7949184, 55.2687089], [-4.796683499999999, 55.2683789], [-4.797219599999999, 55.2682521], [-4.798229700000001, 55.26800490000001], [-4.7990719, 55.267765899999986], [-4.7996979, 55.2676024], [-4.8001582, 55.2674908], [-4.8011589, 55.2673029], [-4.802698, 55.26712169999998], [-4.8035663, 55.2670288], [-4.8049045, 55.2667978], [-4.8060546, 55.2665234], [-4.8073216, 55.26611389999999], [-4.8081114, 55.2658264], [-4.8087819, 55.26553750000001], [-4.809520799999999, 55.26516669999999], [-4.810211, 55.2647452], [-4.8108559, 55.26429190000001], [-4.8114669999999995, 55.26373049999999], [-4.812157599999999, 55.2631109], [-4.812411599999999, 55.2628928], [-4.8128965, 55.2625598], [-4.8132899, 55.2623292], [-4.8138663, 55.2620081], [-4.814302699999999, 55.261804], [-4.8147358, 55.26162589999999], [-4.815597500000001, 55.2613193], [-4.8162033, 55.26114009999999], [-4.8165269, 55.261064], [-4.8166235, 55.2610411], [-4.8175016, 55.260833099999985], [-4.8182818, 55.26070229999999], [-4.8191242, 55.2606031], [-4.819689999999999, 55.2605611], [-4.820632399999999, 55.2605066], [-4.8216095999999995, 55.2604334], [-4.8221377, 55.260373599999994], [-4.8227627, 55.2602842], [-4.823660799999999, 55.2601121], [-4.8244912, 55.25990819999999], [-4.8254074, 55.2596274], [-4.826287399999999, 55.25930239999999], [-4.827828499999999, 55.258669299999994], [-4.829466, 55.2580236], [-4.8302615, 55.257726899999994], [-4.831136599999999, 55.2574504], [-4.8318534, 55.2572704], [-4.8325796, 55.2571173], [-4.8336657999999995, 55.2569426], [-4.834363899999999, 55.256846199999984], [-4.835065599999999, 55.25672949999999], [-4.835634699999999, 55.2566254], [-4.8363363, 55.25646449999999], [-4.836749099999999, 55.25636239999999], [-4.837169, 55.2562454], [-4.8375026, 55.256142199999985], [-4.8377797, 55.256051], [-4.838277599999999, 55.25587519999999], [-4.8387507, 55.2556864], [-4.839210399999999, 55.25548330000001], [-4.839759599999999, 55.2552222], [-4.8403247, 55.2549362], [-4.8414153, 55.2543863], [-4.8421036, 55.2540388], [-4.842866199999999, 55.253653500000006], [-4.843047999999999, 55.253563], [-4.8445392, 55.2527931], [-4.8452234999999995, 55.252404799999994], [-4.8454645, 55.2522197], [-4.845765, 55.2520132], [-4.8461343, 55.2517234], [-4.8463617999999995, 55.2515129], [-4.8465935, 55.2512864], [-4.8468379, 55.25103099999999], [-4.8470541, 55.2507901], [-4.8473166999999995, 55.2504611], [-4.847497899999999, 55.2502178], [-4.8478026, 55.2498288], [-4.848072199999999, 55.2494798], [-4.8482534, 55.24921239999999], [-4.848399400000001, 55.24896030000001], [-4.8485048, 55.24876419999999], [-4.848546899999999, 55.2486201], [-4.848602, 55.2483868], [-4.8486272999999995, 55.2481504], [-4.8486435, 55.2478982], [-4.848647399999999, 55.2476018], [-4.848613799999999, 55.24731870000001], [-4.848595259985574, 55.247245265521585], [-4.8485678, 55.2471365], [-4.8485284, 55.2470266], [-4.848419899999999, 55.24681869999999], [-4.848229, 55.24652549999999], [-4.848132199999999, 55.2463925]]} 12.3 2046½ 2102 Maybole Girvan Girvan 55.2463925 -4.8481322 55.2463925 -4.8481322 1 0 2026-09-17 20:14:26 TERMINATED 2026-09-17 20:02:00 Girvan TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444577 1789675457050721 6 6 2026-09-17 20:14:17.312352 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:17.047522
620869 650758 G26261 861C63MY17 2026-09-17 COMPLETE 17443962 2026-09-17 21:04:00 2026-09-17 20:14:26 2026-09-19 20:14:26 {"id": 650758, "stp": "P", "toc": "Southern", "uid": "G26261", "consist": "377148", "dest_crs": "HRH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26261/2026-09-17/detailed", "trust_id": "861C63MY17", "origin_crs": "PMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Horsham", "service_date": "2026-09-17", "dest_arr_time": "2046", "dest_platform": "2", "is_terminated": 1, "next_location": "Horsham", "signalling_id": "1C63", "timing_status": "LATE", "origin_station": "Portsmouth Harbour", "current_leg_arr": "2104", "current_leg_dep": "2037", "current_leg_end": "Horsham", "origin_dep_time": "1929", "origin_platform": "5", "current_location": "Horsham Sig. Cpb76", "last_update_time": "2026-09-17T20:14:26", "route_debug_link": null, "timing_variation": "+18 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404466, 50.8306619], [-0.6397059, 50.830658699999994], [-0.6391123, 50.83067249999999], [-0.6386822, 50.8306927], [-0.6383819, 50.830706199999995], [-0.6377552, 50.83073790000001], [-0.637548, 50.8307463], [-0.6373058, 50.83076140000001], [-0.6371931999999999, 50.8307676], [-0.636573, 50.83079600000001], [-0.6362986999999999, 50.8307952], [-0.6357848999999999, 50.8307974], [-0.6348185, 50.8307987], [-0.628820698883665, 50.830803701085], [-0.6264233999999999, 50.8308057], [-0.6182014, 50.83079669999999], [-0.613868, 50.830792], [-0.6124514999999999, 50.8307905], [-0.6090386000000001, 50.8307563], [-0.6084138, 50.83075], [-0.5878781, 50.8305108], [-0.5865699, 50.83049559999999], [-0.5859194, 50.83048190000001], [-0.5853655999999999, 50.8304624], [-0.5847379, 50.8304294], [-0.5841317999999999, 50.83038199999999], [-0.5835658, 50.8303252], [-0.5829215, 50.8302536], [-0.5823360000000001, 50.83017780000001], [-0.581703, 50.8300855], [-0.5811469999999999, 50.8299937], [-0.5805776, 50.8298869], [-0.5799325999999999, 50.82975600000001], [-0.5792244, 50.8295887], [-0.5783218, 50.8293524], [-0.5777627, 50.829191], [-0.5777221999999999, 50.82917929999999], [-0.5769532, 50.8289337], [-0.5762821000000001, 50.82874299999999], [-0.5749658, 50.8282869], [-0.5745388999999999, 50.8281318], [-0.5737447, 50.8278561], [-0.5731796, 50.8276785], [-0.5725076999999998, 50.8274723], [-0.5721202, 50.8273707], [-0.5717649999999999, 50.82728610000001], [-0.5715184, 50.827233], [-0.5711723, 50.8271705], [-0.5708328, 50.82711379999999], [-0.5706980000000001, 50.8270935], [-0.570172, 50.8270224], [-0.5695752, 50.82696739999999], [-0.5692358, 50.82694519999998], [-0.5689065999999999, 50.82693209999999], [-0.5682737999999999, 50.82692189999999], [-0.5679861, 50.8269243], [-0.5676972, 50.8269328], [-0.5672728999999999, 50.8269578], [-0.5670728, 50.8269725], [-0.5667218999999999, 50.82700410000001], [-0.5664686, 50.82703320000001], [-0.5661364, 50.827075999999984], [-0.5658181, 50.827127399999995], [-0.5655737, 50.8271719], [-0.565361, 50.8272119], [-0.5648806, 50.82732159999999], [-0.5646841, 50.8273706], [-0.5645253999999998, 50.8274108], [-0.5642378999999998, 50.82749270000001], [-0.563666, 50.82764529999999], [-0.5633635999999999, 50.8277533], [-0.5631897, 50.827819100000006], [-0.5627654, 50.8279999], [-0.5623360999999999, 50.8282082], [-0.5619285999999999, 50.82842320000001], [-0.5616288999999999, 50.828605], [-0.5614199000000001, 50.82873709999999], [-0.5610304, 50.8290108], [-0.5607552, 50.829221399999994], [-0.5606751, 50.82928849999999], [-0.5603492, 50.8295886], [-0.5600219, 50.8299348], [-0.5597587999999999, 50.83024640000001], [-0.5586436, 50.83170079999999], [-0.5584153, 50.832002], [-0.556466, 50.8345727], [-0.5556199, 50.83567609999999], [-0.5555349999999999, 50.83578970000001], [-0.5551786, 50.83625479999999], [-0.5545579, 50.837071300000005], [-0.5523324, 50.8399909], [-0.5516569999999998, 50.8408851], [-0.5505713, 50.8423119], [-0.5489511, 50.844446299999994], [-0.5484738, 50.8450674], [-0.5479822999999999, 50.84571369999999], [-0.5476898, 50.8461024], [-0.547429, 50.8464377], [-0.5469529, 50.84707349999999], [-0.5464716, 50.84770220000001], [-0.5462439, 50.8480056], [-0.5459477, 50.8483802], [-0.5458408, 50.8485062], [-0.5455758, 50.8488187], [-0.5452907, 50.8491239], [-0.5449745, 50.8494471], [-0.5446800999999999, 50.849737299999994], [-0.5443894, 50.850008], [-0.5440290999999999, 50.8503267], [-0.543669, 50.850625599999994], [-0.5432766, 50.85093620000001], [-0.5419459999999999, 50.8518978], [-0.5415436999999999, 50.85219109999999], [-0.5411848, 50.8524673], [-0.5408560999999998, 50.852737799999986], [-0.5405250999999999, 50.8530229], [-0.5402053, 50.8533168], [-0.5398941, 50.853629699999985], [-0.5395640999999999, 50.8539624], [-0.5392494999999999, 50.85429250000001], [-0.5389891704717129, 50.85459950562129], [-0.5389288, 50.85467069999999], [-0.5385564, 50.8551277], [-0.5383330999999999, 50.8554316], [-0.5380856, 50.8558025], [-0.5377559999999999, 50.85631360000001], [-0.53752, 50.8567152], [-0.5373738, 50.857021499999995], [-0.5371770999999999, 50.8574225], [-0.5370236, 50.8577815], [-0.5368539999999999, 50.85822189999999], [-0.5367017999999999, 50.85865689999999], [-0.5365911, 50.859076900000005], [-0.5364854, 50.85951330000001], [-0.5364093, 50.85993909999999], [-0.5363467, 50.8604102], [-0.5360227, 50.864286500000006], [-0.5359861, 50.8647406], [-0.5359632, 50.865049299999995], [-0.5359468, 50.86525650000001], [-0.5356671999999999, 50.8686145], [-0.5356553, 50.868807], [-0.5356509999999999, 50.8688593], [-0.5354782, 50.87109180000001], [-0.5354456, 50.87157439999999], [-0.5354315999999999, 50.8720106], [-0.5354396, 50.87243999999998], [-0.5354754, 50.8729477], [-0.5355457, 50.8735769], [-0.5355972, 50.873946], [-0.535615, 50.874076], [-0.5356692999999999, 50.87440779999999], [-0.5357953999999999, 50.875011], [-0.535906, 50.87546539999999], [-0.5359165, 50.8754987], [-0.5360759, 50.875965599999994], [-0.5362351999999999, 50.8764636], [-0.5364116, 50.8769577], [-0.5366128, 50.877486000000005], [-0.5368271999999998, 50.87797570000001], [-0.5371544999999999, 50.8786403], [-0.5374259999999998, 50.87914510000001], [-0.537607925840179, 50.87946438542721], [-0.5377244, 50.87966879999999], [-0.5380203, 50.8801562], [-0.5383302999999999, 50.8806238], [-0.5386576, 50.8810781], [-0.5389891704717129, 50.88151403990994], [-0.5391531999999999, 50.8817297], [-0.5391756999999999, 50.881759900000006], [-0.5392130999999999, 50.881809999999994], [-0.53976, 50.882450600000006], [-0.5404281999999999, 50.8831857], [-0.5404702, 50.88323330000001], [-0.5408027, 50.883608], [-0.5410922, 50.8839735], [-0.5413479000000001, 50.88434319999999], [-0.5415786, 50.884710299999995], [-0.5417803, 50.8850645], [-0.5419344999999999, 50.88534920000001], [-0.5421039, 50.88571110000001], [-0.5422603999999999, 50.88609029999999], [-0.542391, 50.8864594], [-0.5425505, 50.88704460000001], [-0.5426321, 50.8873909], [-0.5426756, 50.8877125], [-0.5427020999999999, 50.88806939999999], [-0.5427203, 50.888470899999994], [-0.5427131999999999, 50.88891689999999], [-0.5426795999999999, 50.88936499999999], [-0.5420469, 50.895972], [-0.5419865999999999, 50.89662689999999], [-0.5419614, 50.8969449], [-0.5419485, 50.89705860000001], [-0.5419314, 50.89725279999999], [-0.5418831, 50.89784079999999], [-0.5418042, 50.89855549999999], [-0.5417451999999999, 50.8989018], [-0.5417088, 50.8994966], [-0.5417066, 50.9000721], [-0.5417326, 50.9006685], [-0.5417773, 50.901220599999995], [-0.541833, 50.901683000000006], [-0.5419161, 50.9021854], [-0.5420073, 50.90267599999999], [-0.5421169000000001, 50.903216099999995], [-0.5422629999999999, 50.903729199999994], [-0.5436496, 50.9077538], [-0.5439951999999999, 50.908908199999985], [-0.5441063999999999, 50.9092405], [-0.5441576, 50.9093934], [-0.5456099, 50.91373120000001], [-0.5461219, 50.9152071], [-0.5463283, 50.9156937], [-0.5465135, 50.916084699999985], [-0.5467335, 50.9165193], [-0.5469803, 50.9169623], [-0.5472356, 50.91737410000001], [-0.5485278999999998, 50.91920790000001], [-0.5487746, 50.9196053], [-0.549059, 50.92009560000001], [-0.5493218, 50.9206266], [-0.5495254999999999, 50.92108270000001], [-0.5497133, 50.921567899999985], [-0.5499253, 50.922209199999976], [-0.5500565999999999, 50.92270589999999], [-0.550129, 50.9230812], [-0.5501934, 50.9235445], [-0.5502579, 50.9240538], [-0.5502818999999999, 50.9245082], [-0.5502741, 50.92494], [-0.5502631, 50.9254245], [-0.5502524999999999, 50.925553499999985], [-0.5502068, 50.92589120000001], [-0.5501424, 50.926381500000005], [-0.5500324999999999, 50.9268701], [-0.5499304999999999, 50.9272707], [-0.5497990999999999, 50.927717099999995], [-0.549641, 50.92816379999999], [-0.5495067999999999, 50.9285285], [-0.5493431, 50.92886659999999], [-0.5491832, 50.92919450000001], [-0.5491324999999999, 50.92929839999999], [-0.5490883, 50.92938900000001], [-0.5488363, 50.9298273], [-0.5485278, 50.9302985], [-0.5482405, 50.9307542], [-0.5479511, 50.9311387], [-0.5476008, 50.93161289999999], [-0.5472207, 50.932036800000006], [-0.5467736000000001, 50.93246570000001], [-0.5463418, 50.9328697], [-0.5458718, 50.93330910000001], [-0.542737664281403, 50.93610947273908], [-0.5402105999999999, 50.9383673], [-0.5389891704717129, 50.93945871940608], [-0.5319919, 50.9457107], [-0.5305570999999999, 50.9469926], [-0.5302513, 50.9472258], [-0.5298935, 50.947471400000005], [-0.5294949, 50.94771799999999], [-0.5290524, 50.94794739999999], [-0.5284864, 50.9481941], [-0.5279519000000001, 50.948398099999984], [-0.5271790999999999, 50.94870720000001], [-0.5265095, 50.9490154], [-0.5259077, 50.94931400000001], [-0.5253669, 50.949617], [-0.5248787, 50.94990589999999], [-0.5242832, 50.9502827], [-0.5237522, 50.9506646], [-0.5233122999999998, 50.951010200000006], [-0.5229046000000002, 50.9513625], [-0.5224647, 50.9517592], [-0.5184335999999999, 50.9556349], [-0.5183694, 50.9556966], [-0.5178100000000001, 50.956244899999994], [-0.5174531999999998, 50.95660530000001], [-0.5173201, 50.95673459999999], [-0.5171818999999999, 50.95686899999998], [-0.5164529, 50.957578], [-0.5161402991155466, 50.95787726994438], [-0.5161293, 50.957887799999995], [-0.5164529, 50.957578], [-0.5171818999999999, 50.95686899999998], [-0.5173201, 50.95673459999999], [-0.5174531999999998, 50.95660530000001], [-0.5178100000000001, 50.956244899999994], [-0.5183694, 50.9556966], [-0.5184335999999999, 50.9556349], [-0.5224647, 50.9517592], [-0.5229046000000002, 50.9513625], [-0.5233122999999998, 50.951010200000006], [-0.5237522, 50.9506646], [-0.5242832, 50.9502827], [-0.5248787, 50.94990589999999], [-0.5253669, 50.949617], [-0.5259077, 50.94931400000001], [-0.5265095, 50.9490154], [-0.5271790999999999, 50.94870720000001], [-0.5279519000000001, 50.948398099999984], [-0.5284864, 50.9481941], [-0.5290524, 50.94794739999999], [-0.5294949, 50.94771799999999], [-0.5298935, 50.947471400000005], [-0.5302513, 50.9472258], [-0.5305570999999999, 50.9469926], [-0.5319919, 50.9457107], [-0.5389891704717129, 50.93945871940608], [-0.5402105999999999, 50.9383673], [-0.542737664281403, 50.93610947273908], [-0.5458718, 50.93330910000001], [-0.5463418, 50.9328697], [-0.5467736000000001, 50.93246570000001], [-0.5472207, 50.932036800000006], [-0.5476008, 50.93161289999999], [-0.5479511, 50.9311387], [-0.5482405, 50.9307542], [-0.5485278, 50.9302985], [-0.5488363, 50.9298273], [-0.5490883, 50.92938900000001], [-0.5491324999999999, 50.92929839999999], [-0.5491832, 50.92919450000001], [-0.5493431, 50.92886659999999], [-0.5495067999999999, 50.9285285], [-0.549641, 50.92816379999999], [-0.5497990999999999, 50.927717099999995], [-0.5499304999999999, 50.9272707], [-0.5500324999999999, 50.9268701], [-0.5501424, 50.926381500000005], [-0.5502068, 50.92589120000001], [-0.5502524999999999, 50.925553499999985], [-0.5502631, 50.9254245], [-0.5502741, 50.92494], [-0.5502818999999999, 50.9245082], [-0.5502579, 50.9240538], [-0.5501934, 50.9235445], [-0.550129, 50.9230812], [-0.5500565999999999, 50.92270589999999], [-0.5499253, 50.922209199999976], [-0.5497133, 50.921567899999985], [-0.5495254999999999, 50.92108270000001], [-0.5493218, 50.9206266], [-0.549059, 50.92009560000001], [-0.5487746, 50.9196053], [-0.5485278999999998, 50.91920790000001], [-0.5472356, 50.91737410000001], [-0.5469803, 50.9169623], [-0.5467335, 50.9165193], [-0.5465135, 50.916084699999985], [-0.5463283, 50.9156937], [-0.5461219, 50.9152071], [-0.5456099, 50.91373120000001], [-0.5441576, 50.9093934], [-0.5441063999999999, 50.9092405], [-0.5439951999999999, 50.908908199999985], [-0.5436496, 50.9077538], [-0.5422629999999999, 50.903729199999994], [-0.5421169000000001, 50.903216099999995], [-0.5420073, 50.90267599999999], [-0.5419161, 50.9021854], [-0.541833, 50.901683000000006], [-0.5417773, 50.901220599999995], [-0.5417326, 50.9006685], [-0.5417066, 50.9000721], [-0.5417088, 50.8994966], [-0.5417451999999999, 50.8989018], [-0.5418042, 50.89855549999999], [-0.5418831, 50.89784079999999], [-0.5419314, 50.89725279999999], [-0.5419485, 50.89705860000001], [-0.5419614, 50.8969449], [-0.5419865999999999, 50.89662689999999], [-0.5420469, 50.895972], [-0.5426795999999999, 50.88936499999999], [-0.5427131999999999, 50.88891689999999], [-0.5427203, 50.888470899999994], [-0.5427020999999999, 50.88806939999999], [-0.5426756, 50.8877125], [-0.5426321, 50.8873909], [-0.5425505, 50.88704460000001], [-0.542391, 50.8864594], [-0.5422603999999999, 50.88609029999999], [-0.5421039, 50.88571110000001], [-0.5419344999999999, 50.88534920000001], [-0.5417803, 50.8850645], [-0.5415786, 50.884710299999995], [-0.5413479000000001, 50.88434319999999], [-0.5410922, 50.8839735], [-0.5408027, 50.883608], [-0.5404702, 50.88323330000001], [-0.5404281999999999, 50.8831857], [-0.53976, 50.882450600000006], [-0.5392130999999999, 50.881809999999994], [-0.5391756999999999, 50.881759900000006], [-0.5391531999999999, 50.8817297], [-0.5389891704717129, 50.88151403990994], [-0.5386576, 50.8810781], [-0.5383302999999999, 50.8806238], [-0.5380203, 50.8801562], [-0.5377244, 50.87966879999999], [-0.537607925840179, 50.87946438542721], [-0.5374259999999998, 50.87914510000001], [-0.5371544999999999, 50.8786403], [-0.5368271999999998, 50.87797570000001], [-0.5366128, 50.877486000000005], [-0.5364116, 50.8769577], [-0.5362351999999999, 50.8764636], [-0.5360759, 50.875965599999994], [-0.5359165, 50.8754987], [-0.535906, 50.87546539999999], [-0.5357953999999999, 50.875011], [-0.5356692999999999, 50.87440779999999], [-0.535615, 50.874076], [-0.5355972, 50.873946], [-0.5355457, 50.8735769], [-0.5354754, 50.8729477], [-0.5354396, 50.87243999999998], [-0.5354315999999999, 50.8720106], [-0.5354456, 50.87157439999999], [-0.5354782, 50.87109180000001], [-0.5356509999999999, 50.8688593], [-0.5356553, 50.868807], [-0.5356671999999999, 50.8686145], [-0.5359468, 50.86525650000001], [-0.5359632, 50.865049299999995], [-0.5359861, 50.8647406], [-0.5360227, 50.864286500000006], [-0.5363467, 50.8604102], [-0.5364093, 50.85993909999999], [-0.5364854, 50.85951330000001], [-0.5365911, 50.859076900000005], [-0.5367017999999999, 50.85865689999999], [-0.5368539999999999, 50.85822189999999], [-0.5370236, 50.8577815], [-0.5371770999999999, 50.8574225], [-0.5373738, 50.857021499999995], [-0.53752, 50.8567152], [-0.5377559999999999, 50.85631360000001], [-0.5380856, 50.8558025], [-0.5383330999999999, 50.8554316], [-0.5385564, 50.8551277], [-0.5389288, 50.85467069999999], [-0.5389891704717129, 50.85459950562129], [-0.5392494999999999, 50.85429250000001], [-0.5395640999999999, 50.8539624], [-0.5398941, 50.853629699999985], [-0.5402053, 50.8533168], [-0.5405250999999999, 50.8530229], [-0.5408560999999998, 50.852737799999986], [-0.5411848, 50.8524673], [-0.5415436999999999, 50.85219109999999], [-0.5419459999999999, 50.8518978], [-0.5432766, 50.85093620000001], [-0.543669, 50.850625599999994], [-0.5440290999999999, 50.8503267], [-0.5443894, 50.850008], [-0.5446800999999999, 50.849737299999994], [-0.5449745, 50.8494471], [-0.5452907, 50.8491239], [-0.5455758, 50.8488187], [-0.5458408, 50.8485062], [-0.5459477, 50.8483802], [-0.5458073, 50.8485798], [-0.5456874, 50.8487549], [-0.5453389, 50.8491381], [-0.5450174, 50.84946219999999], [-0.5447263, 50.849750099999994], [-0.5444378, 50.8500277], [-0.5440733, 50.8503472], [-0.5437109, 50.85064580000001], [-0.5433123, 50.850957099999995], [-0.5419801, 50.85191459999999], [-0.5415809, 50.852210500000005], [-0.5412375, 50.8524856], [-0.5409006, 50.8527594], [-0.5405654999999999, 50.853047399999994], [-0.5402384, 50.85334770000001], [-0.5399397, 50.85364109999999], [-0.5396059, 50.8539743], [-0.5393000999999998, 50.85430349999999], [-0.5389891704717129, 50.854670908904474], [-0.5389818999999999, 50.8546795], [-0.5386217, 50.8551271], [-0.5383759, 50.8554539], [-0.5381331, 50.85581149999999], [-0.5378035999999999, 50.85633169999999], [-0.5375712, 50.856726299999984], [-0.5374224, 50.8570353], [-0.5372311, 50.85742570000001], [-0.5370722999999998, 50.8577999], [-0.5369105, 50.8582328], [-0.5367582, 50.8586736], [-0.5366394, 50.859098800000005], [-0.5365424, 50.85952259999999], [-0.536456, 50.8599572], [-0.5363959, 50.860422], [-0.5360756, 50.8642987], [-0.5360387999999999, 50.86474189999999], [-0.5359978, 50.86525729999999], [-0.5357227, 50.86861629999999], [-0.5357096, 50.8688077], [-0.5357057, 50.868857], [-0.5355304999999999, 50.871091], [-0.5354975999999999, 50.8715789], [-0.5354891, 50.8720105], [-0.5354966, 50.8724235], [-0.5355236, 50.872940199999995], [-0.5355946, 50.87357409999999], [-0.5356512999999999, 50.8739431], [-0.5356682999999999, 50.87407459999999], [-0.5357266999999999, 50.8744029], [-0.5358516, 50.8750046], [-0.535957, 50.8754583], [-0.5359645999999999, 50.87549469999999], [-0.5361205, 50.8759665], [-0.5362846, 50.8764566], [-0.5364562, 50.876946800000006], [-0.5366691999999998, 50.877493], [-0.5368985999999999, 50.8780119], [-0.5371964, 50.8786308], [-0.5374652, 50.8791328], [-0.5376528918212091, 50.87946438542721], [-0.5377656, 50.8796635], [-0.5380747, 50.8801575], [-0.5383751999999999, 50.8806113], [-0.5387011, 50.88106229999999], [-0.5389891704717129, 50.881437839090445], [-0.5391994, 50.881711900000006], [-0.5392638, 50.8817923], [-0.5398065, 50.8824354], [-0.5404224, 50.8831164], [-0.5404681, 50.8831669], [-0.5405136, 50.8832189], [-0.5408451, 50.8836021], [-0.5411312, 50.8839637], [-0.5413927, 50.8843368], [-0.5416274, 50.884705700000005], [-0.5418235, 50.8850547], [-0.5419759999999999, 50.8853398], [-0.5421433000000001, 50.8857125], [-0.5422998, 50.886071599999994], [-0.5424333999999998, 50.886459599999995], [-0.5425930999999999, 50.8870426], [-0.5426795, 50.887387], [-0.5427224999999999, 50.8876981], [-0.5427503999999999, 50.88807039999999], [-0.5427719, 50.8884684], [-0.542762, 50.888918999999994], [-0.5427249, 50.8893745], [-0.5420348999999999, 50.8966305], [-0.5420088999999999, 50.896951400000006], [-0.5419933, 50.8970601], [-0.5419759, 50.8972515], [-0.5418551, 50.898556099999986], [-0.5418029, 50.898916500000006], [-0.5417636, 50.899492900000006], [-0.5417578999999999, 50.90006770000001], [-0.5417888, 50.90066019999999], [-0.5418394999999999, 50.90122549999998], [-0.54189, 50.9017072], [-0.541968, 50.9021902], [-0.5420560999999999, 50.90269239999999], [-0.5421727999999999, 50.9032095], [-0.5423162999999999, 50.903732000000005], [-0.5436894999999999, 50.90775820000001], [-0.5440357, 50.9089027], [-0.5441445, 50.90922989999998], [-0.5441984, 50.9093826], [-0.5456574999999999, 50.91373120000001], [-0.5461729, 50.91519699999999], [-0.5463726, 50.915694299999984], [-0.5465713, 50.91609299999999], [-0.5467883, 50.9165246], [-0.547024, 50.91695499999999], [-0.5472899999999999, 50.9173767], [-0.5485845, 50.9192076], [-0.5488297999999999, 50.9196033], [-0.5491212, 50.920106399999995], [-0.5493803, 50.9206203], [-0.5495764, 50.921082299999995], [-0.5497734, 50.92155989999999], [-0.5499816, 50.92221020000001], [-0.5501013999999999, 50.9227053], [-0.5501788, 50.92309980000001], [-0.5502551000000001, 50.92354379999999], [-0.5503107, 50.92406099999999], [-0.5503309, 50.924497300000006], [-0.5503317, 50.924942699999995], [-0.5503128, 50.925427], [-0.5503011, 50.9255403], [-0.5502601999999999, 50.92592119999999], [-0.5501916999999998, 50.92638569999998], [-0.5500919, 50.9268753], [-0.5499859, 50.9272759], [-0.5498487, 50.927726699999994], [-0.5496889, 50.9281698], [-0.5495511000000001, 50.928532], [-0.5493968, 50.9288728], [-0.5492359, 50.92919959999999], [-0.5491859, 50.9293012], [-0.5491298, 50.9294151], [-0.5488727, 50.92985519999999], [-0.5485861999999999, 50.930312], [-0.5482864999999999, 50.93078659999998], [-0.548003, 50.9311914], [-0.547642, 50.93164350000001], [-0.5472658, 50.93205030000001], [-0.5468333, 50.9324681], [-0.5463800999999999, 50.932887], [-0.5459697, 50.9332696], [-0.5427921592768928, 50.93610947273908], [-0.5402438, 50.9383869], [-0.5389891704717129, 50.93950826958616], [-0.5314011, 50.94628980000001], [-0.5305957, 50.94700949999999], [-0.530296, 50.9472459], [-0.5299229, 50.94749699999999], [-0.5295290999999999, 50.947738099999995], [-0.5290804, 50.94796959999999], [-0.5285308, 50.94821220000001], [-0.5279802, 50.948426299999994], [-0.5272060999999999, 50.9487351], [-0.5265445, 50.94903800000001], [-0.5259533, 50.9493312], [-0.5253954, 50.94963829999999], [-0.5249098999999999, 50.94993240000001], [-0.5243199, 50.95031109999999], [-0.5237915, 50.9506836], [-0.5233542999999999, 50.9510375], [-0.5229290999999999, 50.9514037], [-0.522496, 50.951796300000005], [-0.5221178, 50.9521534], [-0.5184156, 50.9557093], [-0.5182602000000001, 50.9558618], [-0.5180294999999999, 50.9560882], [-0.5178527999999999, 50.956261600000005], [-0.5175052, 50.956611400000014], [-0.5173673, 50.95674669999999], [-0.5164925999999999, 50.95759700000001], [-0.5161755999999998, 50.9578919], [-0.5157204, 50.95828319999999], [-0.5153686, 50.95854649999999], [-0.5152721, 50.9586188], [-0.5148034, 50.958928599999986], [-0.5142913, 50.959238], [-0.5137734, 50.9594959], [-0.5131432, 50.9597913], [-0.5125003, 50.9600885], [-0.5057653, 50.963081800000005], [-0.5051331, 50.963351399999986], [-0.5045832, 50.9635609], [-0.5039599, 50.9637598], [-0.503233, 50.963947], [-0.5021446, 50.96416529999999], [-0.5013001, 50.964350199999984], [-0.5004953, 50.9645741], [-0.4997609, 50.9648429], [-0.4990934000000001, 50.9651113], [-0.4984073, 50.9654177], [-0.4978304, 50.96570019999999], [-0.497302, 50.9660038], [-0.4967923, 50.9663173], [-0.4963444, 50.9666257], [-0.495877, 50.9670035], [-0.4954459000000001, 50.9673872], [-0.4950498999999999, 50.96778270000001], [-0.49473780000000006, 50.96812020000001], [-0.4944293, 50.968493200000005], [-0.4941638, 50.968884300000006], [-0.4939102, 50.969311299999994], [-0.4936589, 50.9698225], [-0.4935638, 50.97004009999999], [-0.49335849999999987, 50.9705097], [-0.4930614, 50.9711003], [-0.4927315, 50.9716821], [-0.4924134999999999, 50.9721816], [-0.4920806, 50.9726529], [-0.49176079999999994, 50.97307089999999], [-0.4913004, 50.973608], [-0.4907033, 50.97422049999999], [-0.4901625, 50.9747255], [-0.4896239, 50.9751821], [-0.48909489999999994, 50.9755961], [-0.4885103999999999, 50.97602409999999], [-0.4878918999999999, 50.97643659999999], [-0.4872015, 50.9768827], [-0.4865213, 50.97728080000001], [-0.4844594, 50.978322299999995], [-0.4832989, 50.9788854], [-0.4825417000000001, 50.979304599999985], [-0.4817857, 50.9797515], [-0.4811279, 50.980183499999995], [-0.4808035000000001, 50.9804158], [-0.48050979999999993, 50.9806262], [-0.4799834, 50.98103700000001], [-0.4792794, 50.981629899999994], [-0.47914560000000006, 50.9817403], [-0.4786399, 50.9822129], [-0.4782581, 50.9826148], [-0.47754109999999994, 50.983428800000006], [-0.47710740000000007, 50.984001600000006], [-0.47673979999999994, 50.9845121], [-0.4764121, 50.9849945], [-0.47580410000000006, 50.985889799999995], [-0.4735187, 50.989253700000006], [-0.4734952999999999, 50.989289199999995], [-0.47118831634211095, 50.99268564501821], [-0.4677365, 50.9977671], [-0.46419779999999994, 51.0029917], [-0.4590776, 51.0105785], [-0.4590596, 51.010602899999995], [-0.4589383, 51.01076799999999], [-0.4587131, 51.011074499999985], [-0.4583408999999999, 51.011528899999995], [-0.4578466000000001, 51.012032600000005], [-0.4573383, 51.0124586], [-0.456813, 51.0128428], [-0.4562739, 51.01317430000001], [-0.45566410000000007, 51.01352730000001], [-0.4550605999999999, 51.0138183], [-0.4548432999999999, 51.01391710000001], [-0.4541596, 51.01418879999999], [-0.4534998, 51.01441150000001], [-0.4528258, 51.0145953], [-0.4522113, 51.01474819999999], [-0.45154959999999994, 51.0148944], [-0.4507047, 51.015034400000005], [-0.449901, 51.01511680000001], [-0.44951169999999985, 51.0151495], [-0.44916159991701093, 51.01516831602887], [-0.4491576420597607, 51.01516852874278], [-0.4491097999999999, 51.01517110000001], [-0.4486632, 51.0151855], [-0.4483279999999999, 51.0151882], [-0.4480067, 51.0151889], [-0.4473840999999999, 51.01517319999999], [-0.4464412, 51.0151097], [-0.4447882, 51.01499830000001], [-0.4423802999999999, 51.014836], [-0.4414536999999999, 51.01479489999999], [-0.4405149, 51.01477099999999], [-0.4395296, 51.0147759], [-0.4386723, 51.01479489999999], [-0.4377803, 51.0148296], [-0.4368214999999999, 51.0149045], [-0.4358747, 51.0149939], [-0.4251435999999999, 51.0162119], [-0.42492299999999994, 51.0162373], [-0.4229012999999999, 51.016472399999984], [-0.4217998, 51.01661729999999], [-0.4207873, 51.0167808], [-0.419674, 51.017004199999995], [-0.4185367, 51.0172874], [-0.4174610999999999, 51.0175786], [-0.4164004, 51.01790020000001], [-0.4153042, 51.0182714], [-0.4143888, 51.0185978], [-0.4134486, 51.018961199999985], [-0.4127271, 51.0192594], [-0.411987, 51.0195764], [-0.4112467, 51.01991590000001], [-0.4104757, 51.020297699999986], [-0.4048145000000001, 51.0232414], [-0.4010353, 51.02518859999998], [-0.3952087000000001, 51.02820849999999], [-0.3913925, 51.0301858], [-0.39047029999999994, 51.03066429999999], [-0.3902234, 51.0307862], [-0.3886933, 51.0315945], [-0.38788179999999994, 51.03198319999999], [-0.3870509999999999, 51.03233179999999], [-0.38673, 51.0324609], [-0.3812412999999999, 51.0345154], [-0.3787687, 51.035441], [-0.376445, 51.03631080000001], [-0.3756725, 51.0366521], [-0.3749027999999999, 51.0370665], [-0.3742105999999999, 51.0374861], [-0.3736267, 51.03790550000001], [-0.3731448, 51.038335699999976], [-0.3727051, 51.03877889999999], [-0.3723018, 51.03928150000001], [-0.3719529, 51.0397849], [-0.3680363, 51.046465899999994], [-0.3676606999999999, 51.047039000000005], [-0.3672193, 51.0476295], [-0.36677219999999994, 51.04817500000001], [-0.3663948, 51.0486027], [-0.36582578262370224, 51.04919293101055], [-0.3658181, 51.049200899999995], [-0.3652387999999999, 51.0497585], [-0.3646554, 51.0502277], [-0.3638918, 51.05081699999999], [-0.363326, 51.0512087], [-0.3632111, 51.0512882], [-0.3626536, 51.0516593], [-0.3625069, 51.05174809999999], [-0.3619638, 51.05207709999999], [-0.361148, 51.05251810000001], [-0.3604246, 51.0528747], [-0.3597001, 51.0532031], [-0.35932611364780853, 51.05336339493487], [-0.3589787, 51.05351230000001], [-0.3582163, 51.0538093], [-0.35773879999999997, 51.05398449999999], [-0.3542623999999999, 51.055188], [-0.3542193, 51.05520320000001], [-0.3530578, 51.05559459999999], [-0.35219789999999995, 51.0558406], [-0.35141459999999997, 51.0560473], [-0.35065250000000003, 51.056205600000006], [-0.3497785, 51.056362199999995], [-0.348862, 51.05650030000001], [-0.34803009999999995, 51.0565982], [-0.3476474, 51.05662709999999], [-0.3471446, 51.056664999999995], [-0.3462884, 51.05670369999999], [-0.345385, 51.0567159], [-0.3444761, 51.056695299999994], [-0.3398333, 51.0564729], [-0.33871489999999993, 51.056430000000006], [-0.3376875999999999, 51.0564375], [-0.33676829999999996, 51.0564746], [-0.3358458999999999, 51.0565387], [-0.3347761, 51.0566527], [-0.3337743000000001, 51.0568051], [-0.3329097999999999, 51.0569732], [-0.3320275999999999, 51.0571696], [-0.3311682, 51.057401299999995], [-0.3304987, 51.0576021], [-0.33020359999999993, 51.057693699999994], [-0.3300746, 51.057735], [-0.3290198999999999, 51.058100199999984], [-0.32881999999999995, 51.058175699999985], [-0.32785429999999993, 51.0585794], [-0.32705579999999995, 51.05895290000001], [-0.32629529999999995, 51.059369199999985], [-0.3256768, 51.0597324], [-0.3250616, 51.060145899999995], [-0.32455449999999997, 51.06050599999999], [-0.3241535, 51.0608209], [-0.3239797, 51.0609679], [-0.3235867, 51.061332799999995], [-0.320882, 51.064039599999994], [-0.320815, 51.0641067], [-0.3204821, 51.0644397], [-0.32018189999999996, 51.06473989999999], [-0.3189475, 51.065981099999995]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "2046", "motion_projection": null, "next_location_lat": "51.0659811", "next_location_lon": "-0.3189475", "previous_location": "Barnham", "current_leg_milage": "42.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 381.412, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 563.276, \"from_m\": 381.412, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1170.809, \"from_m\": 563.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1526.605, \"from_m\": 1170.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1779.826, \"from_m\": 1526.605, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3034.81, \"from_m\": 1779.826, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3328.522, \"from_m\": 3034.81, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5434.207, \"from_m\": 3328.522, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6979.44, \"from_m\": 5434.207, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7181.225, \"from_m\": 6979.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10724.004, \"from_m\": 7181.225, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 11447.591, \"from_m\": 10724.004, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12363.71, \"from_m\": 11447.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12930.013, \"from_m\": 12363.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13025.227, \"from_m\": 12930.013, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13336.813, \"from_m\": 13025.227, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25457.199, \"from_m\": 13336.813, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26071.555, \"from_m\": 25457.199, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36869.229, \"from_m\": 26071.555, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37496.293, \"from_m\": 36869.229, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 41589.009, \"from_m\": 37496.293, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41640.694, \"from_m\": 41589.009, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41746.142, \"from_m\": 41640.694, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41981.602, \"from_m\": 41746.142, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42765.526, \"from_m\": 41981.602, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45228.99, \"from_m\": 42765.526, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45274.487, \"from_m\": 45228.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\": 56866.243, \"from_m\": 45274.487, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60676.088, \"from_m\": 56866.243, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65881.845, \"from_m\": 60676.088, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67265.757, \"from_m\": 65881.845, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78023.892, \"from_m\": 67265.757, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78269.8, \"from_m\": 78023.892, \"capability_applied\": null, \"effective_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\": 650758, \"profile_key\": \"06d14e4a764eb95daf516aede508aa51691ecf1a600ab30366f132633e38c919\", \"schedule_id\": 10226, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Portsmouth Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"1932\", \"wtt_dep\": \"1933\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 2, \"distance_m\": 1475.163, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"1936\", \"wtt_dep\": \"1937\", \"location\": \"Fratton\", \"stage_seq\": 3, \"distance_m\": 2636.362, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"1940H\", \"wtt_dep\": \"1941\", \"location\": \"Hilsea\", \"stage_seq\": 4, \"distance_m\": 6314.557, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942\", \"location\": \"Portcreek Jn\", \"stage_seq\": 5, \"distance_m\": 7086.715, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942H\", \"location\": \"Farlington Jn\", \"stage_seq\": 6, \"distance_m\": 8106.164, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": \"1947\", \"location\": \"Havant\", \"stage_seq\": 7, \"distance_m\": 12788.425, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"1948H\", \"wtt_dep\": \"1949\", \"location\": \"Warblington\", \"stage_seq\": 8, \"distance_m\": 13900.54, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"1951H\", \"wtt_dep\": \"1952H\", \"location\": \"Emsworth\", \"stage_seq\": 9, \"distance_m\": 15855.783, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": \"1956\", \"location\": \"Southbourne\", \"stage_seq\": 10, \"distance_m\": 18108.87, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"1958\", \"wtt_dep\": \"1958H\", \"location\": \"Nutbourne\", \"stage_seq\": 11, \"distance_m\": 19765.704, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"2001\", \"wtt_dep\": \"2001H\", \"location\": \"Bosham\", \"stage_seq\": 12, \"distance_m\": 22409.561, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"2004H\", \"wtt_dep\": \"2005\", \"location\": \"Fishbourne(Sussex)\", \"stage_seq\": 13, \"distance_m\": 24584.128, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2009\", \"location\": \"Chichester\", \"stage_seq\": 14, \"distance_m\": 27057.925, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017H\", \"location\": \"Barnham\", \"stage_seq\": 15, \"distance_m\": 37171.733, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Ford\", \"stage_seq\": 16, \"distance_m\": 41413.561, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Arundel Jn\", \"stage_seq\": 17, \"distance_m\": 42508.372, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Pulborough\", \"stage_seq\": 18, \"distance_m\": 58558.383, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Billingshurst\", \"stage_seq\": 19, \"distance_m\": 66792.917, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": null, \"location\": \"Horsham\", \"stage_seq\": 20, \"distance_m\": 78269.8, \"section_seq\": 1, \"route_path_id\": 69055}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78269.8, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69055}], \"total_distance_m\": 78269.8, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 77926.71, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 343.09, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1929", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.0", "current_position_lat": "51.0659811", "current_position_lon": "-0.3189475", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:39:30Z\", \"source_id\": 54202086, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:40:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:39:34Z\", \"source_id\": 17388297, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:43:30Z\", \"source_id\": 54212631, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:43:31Z\", \"source_id\": 17391080, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:48:16Z\", \"source_id\": 54225560, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:49:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:48:16Z\", \"source_id\": 17394453, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:35Z\", \"source_id\": 54246963, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:57:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:35Z\", \"source_id\": 17400255, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:59:45Z\", \"source_id\": 54255141, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:00:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:59:52Z\", \"source_id\": 17402433, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:02:10Z\", \"source_id\": 54261395, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:03:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:02:11Z\", \"source_id\": 17404031, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:13:54Z\", \"source_id\": 54291220, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:14:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:13:56Z\", \"source_id\": 17412072, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:19Z\", \"source_id\": 54297314, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:17:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:23Z\", \"source_id\": 17413767, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:59Z\", \"source_id\": 54303714, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:03Z\", \"source_id\": 17415514, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:22:35Z\", \"source_id\": 54312990, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:24:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:22:41Z\", \"source_id\": 17417946, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:17Z\", \"source_id\": 54324547, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:24Z\", \"source_id\": 17421061, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:57Z\", \"source_id\": 54343282, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:01Z\", \"source_id\": 17426087, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:27Z\", \"source_id\": 54353782, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:31Z\", \"source_id\": 17428973, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:23Z\", \"source_id\": 54379631, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:52:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:27Z\", \"source_id\": 17435963, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:13Z\", \"source_id\": 54393101, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:16Z\", \"source_id\": 17439539, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30736, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:15Z\", \"source_id\": 54409976, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:17Z\", \"source_id\": 17443962, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Horsham", "service_state_platform": "2", "timing_fact_generation": 1789675398173337, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:19.447980", "service_state_evidence_id": 17443962, "current_leg_start_actual_dep": "2026-09-17T20:35:30+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:19.671230", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P PMH HRH 1C63 377148 4 100 None {"version": 3, "segments": [{"to_m": 381.412, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 563.276, "from_m": 381.412, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1170.809, "from_m": 563.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1526.605, "from_m": 1170.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1779.826, "from_m": 1526.605, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3034.81, "from_m": 1779.826, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3328.522, "from_m": 3034.81, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5434.207, "from_m": 3328.522, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 6979.44, "from_m": 5434.207, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7181.225, "from_m": 6979.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10724.004, "from_m": 7181.225, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 11447.591, "from_m": 10724.004, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12363.71, "from_m": 11447.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12930.013, "from_m": 12363.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13025.227, "from_m": 12930.013, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13336.813, "from_m": 13025.227, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25457.199, "from_m": 13336.813, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26071.555, "from_m": 25457.199, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36869.229, "from_m": 26071.555, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37496.293, "from_m": 36869.229, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 41589.009, "from_m": 37496.293, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41640.694, "from_m": 41589.009, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41746.142, "from_m": 41640.694, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41981.602, "from_m": 41746.142, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42765.526, "from_m": 41981.602, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45228.99, "from_m": 42765.526, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45274.487, "from_m": 45228.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": 56866.243, "from_m": 45274.487, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60676.088, "from_m": 56866.243, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65881.845, "from_m": 60676.088, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67265.757, "from_m": 65881.845, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78023.892, "from_m": 67265.757, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78269.8, "from_m": 78023.892, "capability_applied": null, "effective_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": 650758, "profile_key": "06d14e4a764eb95daf516aede508aa51691ecf1a600ab30366f132633e38c919", "schedule_id": 10226, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1929", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "1932", "wtt_dep": "1933", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1475.163, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "1936", "wtt_dep": "1937", "location": "Fratton", "stage_seq": 3, "distance_m": 2636.362, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "1940H", "wtt_dep": "1941", "location": "Hilsea", "stage_seq": 4, "distance_m": 6314.557, "section_seq": 1, "route_path_id": 69055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942", "location": "Portcreek Jn", "stage_seq": 5, "distance_m": 7086.715, "section_seq": 1, "route_path_id": 69055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942H", "location": "Farlington Jn", "stage_seq": 6, "distance_m": 8106.164, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": "1947", "location": "Havant", "stage_seq": 7, "distance_m": 12788.425, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "1948H", "wtt_dep": "1949", "location": "Warblington", "stage_seq": 8, "distance_m": 13900.54, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "1951H", "wtt_dep": "1952H", "location": "Emsworth", "stage_seq": 9, "distance_m": 15855.783, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": "1956", "location": "Southbourne", "stage_seq": 10, "distance_m": 18108.87, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "1958", "wtt_dep": "1958H", "location": "Nutbourne", "stage_seq": 11, "distance_m": 19765.704, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "2001", "wtt_dep": "2001H", "location": "Bosham", "stage_seq": 12, "distance_m": 22409.561, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "2004H", "wtt_dep": "2005", "location": "Fishbourne(Sussex)", "stage_seq": 13, "distance_m": 24584.128, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2009", "location": "Chichester", "stage_seq": 14, "distance_m": 27057.925, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017H", "location": "Barnham", "stage_seq": 15, "distance_m": 37171.733, "section_seq": 1, "route_path_id": 69055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Ford", "stage_seq": 16, "distance_m": 41413.561, "section_seq": 1, "route_path_id": 69055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Arundel Jn", "stage_seq": 17, "distance_m": 42508.372, "section_seq": 1, "route_path_id": 69055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Pulborough", "stage_seq": 18, "distance_m": 58558.383, "section_seq": 1, "route_path_id": 69055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Billingshurst", "stage_seq": 19, "distance_m": 66792.917, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": null, "location": "Horsham", "stage_seq": 20, "distance_m": 78269.8, "section_seq": 1, "route_path_id": 69055}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78269.8, "from_m": 0.0, "section_seq": 1, "route_path_id": 69055}], "total_distance_m": 78269.8, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 77926.71, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 343.09, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:39:30Z", "source_id": 54202086, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T18:40:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:39:34Z", "source_id": 17388297, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:43:30Z", "source_id": 54212631, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T18:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:43:31Z", "source_id": 17391080, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27386, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:48:16Z", "source_id": 54225560, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:49:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:48:16Z", "source_id": 17394453, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:35Z", "source_id": 54246963, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T18:57:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:35Z", "source_id": 17400255, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27413, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:59:45Z", "source_id": 54255141, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:00:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:59:52Z", "source_id": 17402433, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27417, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:02:10Z", "source_id": 54261395, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:03:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:02:11Z", "source_id": 17404031, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27421, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:13:54Z", "source_id": 54291220, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:14:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:13:56Z", "source_id": 17412072, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27425, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:19Z", "source_id": 54297314, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:17:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:23Z", "source_id": 17413767, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27429, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:59Z", "source_id": 54303714, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:21:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:03Z", "source_id": 17415514, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27433, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:22:35Z", "source_id": 54312990, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:24:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:22:41Z", "source_id": 17417946, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27437, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:17Z", "source_id": 54324547, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:28:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:24Z", "source_id": 17421061, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:57Z", "source_id": 54343282, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:35:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:01Z", "source_id": 17426087, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:27Z", "source_id": 54353782, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:31Z", "source_id": 17428973, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30820, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:23Z", "source_id": 54379631, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:52:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:27Z", "source_id": 17435963, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30816, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:13Z", "source_id": 54393101, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:57:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:16Z", "source_id": 17439539, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30736, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:15Z", "source_id": 54409976, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:04:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:17Z", "source_id": 17443962, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Portsmouth Harbour 1929 1929 5 None None Horsham 2046 2046 2 LATE +18 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26261/2026-09-17/detailed None Barnham 2026-09-17T20:35:30+01:00 Horsham 27.0 {"type": "LineString", "coordinates": [[-0.6404466, 50.8306619], [-0.6397059, 50.830658699999994], [-0.6391123, 50.83067249999999], [-0.6386822, 50.8306927], [-0.6383819, 50.830706199999995], [-0.6377552, 50.83073790000001], [-0.637548, 50.8307463], [-0.6373058, 50.83076140000001], [-0.6371931999999999, 50.8307676], [-0.636573, 50.83079600000001], [-0.6362986999999999, 50.8307952], [-0.6357848999999999, 50.8307974], [-0.6348185, 50.8307987], [-0.628820698883665, 50.830803701085], [-0.6264233999999999, 50.8308057], [-0.6182014, 50.83079669999999], [-0.613868, 50.830792], [-0.6124514999999999, 50.8307905], [-0.6090386000000001, 50.8307563], [-0.6084138, 50.83075], [-0.5878781, 50.8305108], [-0.5865699, 50.83049559999999], [-0.5859194, 50.83048190000001], [-0.5853655999999999, 50.8304624], [-0.5847379, 50.8304294], [-0.5841317999999999, 50.83038199999999], [-0.5835658, 50.8303252], [-0.5829215, 50.8302536], [-0.5823360000000001, 50.83017780000001], [-0.581703, 50.8300855], [-0.5811469999999999, 50.8299937], [-0.5805776, 50.8298869], [-0.5799325999999999, 50.82975600000001], [-0.5792244, 50.8295887], [-0.5783218, 50.8293524], [-0.5777627, 50.829191], [-0.5777221999999999, 50.82917929999999], [-0.5769532, 50.8289337], [-0.5762821000000001, 50.82874299999999], [-0.5749658, 50.8282869], [-0.5745388999999999, 50.8281318], [-0.5737447, 50.8278561], [-0.5731796, 50.8276785], [-0.5725076999999998, 50.8274723], [-0.5721202, 50.8273707], [-0.5717649999999999, 50.82728610000001], [-0.5715184, 50.827233], [-0.5711723, 50.8271705], [-0.5708328, 50.82711379999999], [-0.5706980000000001, 50.8270935], [-0.570172, 50.8270224], [-0.5695752, 50.82696739999999], [-0.5692358, 50.82694519999998], [-0.5689065999999999, 50.82693209999999], [-0.5682737999999999, 50.82692189999999], [-0.5679861, 50.8269243], [-0.5676972, 50.8269328], [-0.5672728999999999, 50.8269578], [-0.5670728, 50.8269725], [-0.5667218999999999, 50.82700410000001], [-0.5664686, 50.82703320000001], [-0.5661364, 50.827075999999984], [-0.5658181, 50.827127399999995], [-0.5655737, 50.8271719], [-0.565361, 50.8272119], [-0.5648806, 50.82732159999999], [-0.5646841, 50.8273706], [-0.5645253999999998, 50.8274108], [-0.5642378999999998, 50.82749270000001], [-0.563666, 50.82764529999999], [-0.5633635999999999, 50.8277533], [-0.5631897, 50.827819100000006], [-0.5627654, 50.8279999], [-0.5623360999999999, 50.8282082], [-0.5619285999999999, 50.82842320000001], [-0.5616288999999999, 50.828605], [-0.5614199000000001, 50.82873709999999], [-0.5610304, 50.8290108], [-0.5607552, 50.829221399999994], [-0.5606751, 50.82928849999999], [-0.5603492, 50.8295886], [-0.5600219, 50.8299348], [-0.5597587999999999, 50.83024640000001], [-0.5586436, 50.83170079999999], [-0.5584153, 50.832002], [-0.556466, 50.8345727], [-0.5556199, 50.83567609999999], [-0.5555349999999999, 50.83578970000001], [-0.5551786, 50.83625479999999], [-0.5545579, 50.837071300000005], [-0.5523324, 50.8399909], [-0.5516569999999998, 50.8408851], [-0.5505713, 50.8423119], [-0.5489511, 50.844446299999994], [-0.5484738, 50.8450674], [-0.5479822999999999, 50.84571369999999], [-0.5476898, 50.8461024], [-0.547429, 50.8464377], [-0.5469529, 50.84707349999999], [-0.5464716, 50.84770220000001], [-0.5462439, 50.8480056], [-0.5459477, 50.8483802], [-0.5458408, 50.8485062], [-0.5455758, 50.8488187], [-0.5452907, 50.8491239], [-0.5449745, 50.8494471], [-0.5446800999999999, 50.849737299999994], [-0.5443894, 50.850008], [-0.5440290999999999, 50.8503267], [-0.543669, 50.850625599999994], [-0.5432766, 50.85093620000001], [-0.5419459999999999, 50.8518978], [-0.5415436999999999, 50.85219109999999], [-0.5411848, 50.8524673], [-0.5408560999999998, 50.852737799999986], [-0.5405250999999999, 50.8530229], [-0.5402053, 50.8533168], [-0.5398941, 50.853629699999985], [-0.5395640999999999, 50.8539624], [-0.5392494999999999, 50.85429250000001], [-0.5389891704717129, 50.85459950562129], [-0.5389288, 50.85467069999999], [-0.5385564, 50.8551277], [-0.5383330999999999, 50.8554316], [-0.5380856, 50.8558025], [-0.5377559999999999, 50.85631360000001], [-0.53752, 50.8567152], [-0.5373738, 50.857021499999995], [-0.5371770999999999, 50.8574225], [-0.5370236, 50.8577815], [-0.5368539999999999, 50.85822189999999], [-0.5367017999999999, 50.85865689999999], [-0.5365911, 50.859076900000005], [-0.5364854, 50.85951330000001], [-0.5364093, 50.85993909999999], [-0.5363467, 50.8604102], [-0.5360227, 50.864286500000006], [-0.5359861, 50.8647406], [-0.5359632, 50.865049299999995], [-0.5359468, 50.86525650000001], [-0.5356671999999999, 50.8686145], [-0.5356553, 50.868807], [-0.5356509999999999, 50.8688593], [-0.5354782, 50.87109180000001], [-0.5354456, 50.87157439999999], [-0.5354315999999999, 50.8720106], [-0.5354396, 50.87243999999998], [-0.5354754, 50.8729477], [-0.5355457, 50.8735769], [-0.5355972, 50.873946], [-0.535615, 50.874076], [-0.5356692999999999, 50.87440779999999], [-0.5357953999999999, 50.875011], [-0.535906, 50.87546539999999], [-0.5359165, 50.8754987], [-0.5360759, 50.875965599999994], [-0.5362351999999999, 50.8764636], [-0.5364116, 50.8769577], [-0.5366128, 50.877486000000005], [-0.5368271999999998, 50.87797570000001], [-0.5371544999999999, 50.8786403], [-0.5374259999999998, 50.87914510000001], [-0.537607925840179, 50.87946438542721], [-0.5377244, 50.87966879999999], [-0.5380203, 50.8801562], [-0.5383302999999999, 50.8806238], [-0.5386576, 50.8810781], [-0.5389891704717129, 50.88151403990994], [-0.5391531999999999, 50.8817297], [-0.5391756999999999, 50.881759900000006], [-0.5392130999999999, 50.881809999999994], [-0.53976, 50.882450600000006], [-0.5404281999999999, 50.8831857], [-0.5404702, 50.88323330000001], [-0.5408027, 50.883608], [-0.5410922, 50.8839735], [-0.5413479000000001, 50.88434319999999], [-0.5415786, 50.884710299999995], [-0.5417803, 50.8850645], [-0.5419344999999999, 50.88534920000001], [-0.5421039, 50.88571110000001], [-0.5422603999999999, 50.88609029999999], [-0.542391, 50.8864594], [-0.5425505, 50.88704460000001], [-0.5426321, 50.8873909], [-0.5426756, 50.8877125], [-0.5427020999999999, 50.88806939999999], [-0.5427203, 50.888470899999994], [-0.5427131999999999, 50.88891689999999], [-0.5426795999999999, 50.88936499999999], [-0.5420469, 50.895972], [-0.5419865999999999, 50.89662689999999], [-0.5419614, 50.8969449], [-0.5419485, 50.89705860000001], [-0.5419314, 50.89725279999999], [-0.5418831, 50.89784079999999], [-0.5418042, 50.89855549999999], [-0.5417451999999999, 50.8989018], [-0.5417088, 50.8994966], [-0.5417066, 50.9000721], [-0.5417326, 50.9006685], [-0.5417773, 50.901220599999995], [-0.541833, 50.901683000000006], [-0.5419161, 50.9021854], [-0.5420073, 50.90267599999999], [-0.5421169000000001, 50.903216099999995], [-0.5422629999999999, 50.903729199999994], [-0.5436496, 50.9077538], [-0.5439951999999999, 50.908908199999985], [-0.5441063999999999, 50.9092405], [-0.5441576, 50.9093934], [-0.5456099, 50.91373120000001], [-0.5461219, 50.9152071], [-0.5463283, 50.9156937], [-0.5465135, 50.916084699999985], [-0.5467335, 50.9165193], [-0.5469803, 50.9169623], [-0.5472356, 50.91737410000001], [-0.5485278999999998, 50.91920790000001], [-0.5487746, 50.9196053], [-0.549059, 50.92009560000001], [-0.5493218, 50.9206266], [-0.5495254999999999, 50.92108270000001], [-0.5497133, 50.921567899999985], [-0.5499253, 50.922209199999976], [-0.5500565999999999, 50.92270589999999], [-0.550129, 50.9230812], [-0.5501934, 50.9235445], [-0.5502579, 50.9240538], [-0.5502818999999999, 50.9245082], [-0.5502741, 50.92494], [-0.5502631, 50.9254245], [-0.5502524999999999, 50.925553499999985], [-0.5502068, 50.92589120000001], [-0.5501424, 50.926381500000005], [-0.5500324999999999, 50.9268701], [-0.5499304999999999, 50.9272707], [-0.5497990999999999, 50.927717099999995], [-0.549641, 50.92816379999999], [-0.5495067999999999, 50.9285285], [-0.5493431, 50.92886659999999], [-0.5491832, 50.92919450000001], [-0.5491324999999999, 50.92929839999999], [-0.5490883, 50.92938900000001], [-0.5488363, 50.9298273], [-0.5485278, 50.9302985], [-0.5482405, 50.9307542], [-0.5479511, 50.9311387], [-0.5476008, 50.93161289999999], [-0.5472207, 50.932036800000006], [-0.5467736000000001, 50.93246570000001], [-0.5463418, 50.9328697], [-0.5458718, 50.93330910000001], [-0.542737664281403, 50.93610947273908], [-0.5402105999999999, 50.9383673], [-0.5389891704717129, 50.93945871940608], [-0.5319919, 50.9457107], [-0.5305570999999999, 50.9469926], [-0.5302513, 50.9472258], [-0.5298935, 50.947471400000005], [-0.5294949, 50.94771799999999], [-0.5290524, 50.94794739999999], [-0.5284864, 50.9481941], [-0.5279519000000001, 50.948398099999984], [-0.5271790999999999, 50.94870720000001], [-0.5265095, 50.9490154], [-0.5259077, 50.94931400000001], [-0.5253669, 50.949617], [-0.5248787, 50.94990589999999], [-0.5242832, 50.9502827], [-0.5237522, 50.9506646], [-0.5233122999999998, 50.951010200000006], [-0.5229046000000002, 50.9513625], [-0.5224647, 50.9517592], [-0.5184335999999999, 50.9556349], [-0.5183694, 50.9556966], [-0.5178100000000001, 50.956244899999994], [-0.5174531999999998, 50.95660530000001], [-0.5173201, 50.95673459999999], [-0.5171818999999999, 50.95686899999998], [-0.5164529, 50.957578], [-0.5161402991155466, 50.95787726994438], [-0.5161293, 50.957887799999995], [-0.5164529, 50.957578], [-0.5171818999999999, 50.95686899999998], [-0.5173201, 50.95673459999999], [-0.5174531999999998, 50.95660530000001], [-0.5178100000000001, 50.956244899999994], [-0.5183694, 50.9556966], [-0.5184335999999999, 50.9556349], [-0.5224647, 50.9517592], [-0.5229046000000002, 50.9513625], [-0.5233122999999998, 50.951010200000006], [-0.5237522, 50.9506646], [-0.5242832, 50.9502827], [-0.5248787, 50.94990589999999], [-0.5253669, 50.949617], [-0.5259077, 50.94931400000001], [-0.5265095, 50.9490154], [-0.5271790999999999, 50.94870720000001], [-0.5279519000000001, 50.948398099999984], [-0.5284864, 50.9481941], [-0.5290524, 50.94794739999999], [-0.5294949, 50.94771799999999], [-0.5298935, 50.947471400000005], [-0.5302513, 50.9472258], [-0.5305570999999999, 50.9469926], [-0.5319919, 50.9457107], [-0.5389891704717129, 50.93945871940608], [-0.5402105999999999, 50.9383673], [-0.542737664281403, 50.93610947273908], [-0.5458718, 50.93330910000001], [-0.5463418, 50.9328697], [-0.5467736000000001, 50.93246570000001], [-0.5472207, 50.932036800000006], [-0.5476008, 50.93161289999999], [-0.5479511, 50.9311387], [-0.5482405, 50.9307542], [-0.5485278, 50.9302985], [-0.5488363, 50.9298273], [-0.5490883, 50.92938900000001], [-0.5491324999999999, 50.92929839999999], [-0.5491832, 50.92919450000001], [-0.5493431, 50.92886659999999], [-0.5495067999999999, 50.9285285], [-0.549641, 50.92816379999999], [-0.5497990999999999, 50.927717099999995], [-0.5499304999999999, 50.9272707], [-0.5500324999999999, 50.9268701], [-0.5501424, 50.926381500000005], [-0.5502068, 50.92589120000001], [-0.5502524999999999, 50.925553499999985], [-0.5502631, 50.9254245], [-0.5502741, 50.92494], [-0.5502818999999999, 50.9245082], [-0.5502579, 50.9240538], [-0.5501934, 50.9235445], [-0.550129, 50.9230812], [-0.5500565999999999, 50.92270589999999], [-0.5499253, 50.922209199999976], [-0.5497133, 50.921567899999985], [-0.5495254999999999, 50.92108270000001], [-0.5493218, 50.9206266], [-0.549059, 50.92009560000001], [-0.5487746, 50.9196053], [-0.5485278999999998, 50.91920790000001], [-0.5472356, 50.91737410000001], [-0.5469803, 50.9169623], [-0.5467335, 50.9165193], [-0.5465135, 50.916084699999985], [-0.5463283, 50.9156937], [-0.5461219, 50.9152071], [-0.5456099, 50.91373120000001], [-0.5441576, 50.9093934], [-0.5441063999999999, 50.9092405], [-0.5439951999999999, 50.908908199999985], [-0.5436496, 50.9077538], [-0.5422629999999999, 50.903729199999994], [-0.5421169000000001, 50.903216099999995], [-0.5420073, 50.90267599999999], [-0.5419161, 50.9021854], [-0.541833, 50.901683000000006], [-0.5417773, 50.901220599999995], [-0.5417326, 50.9006685], [-0.5417066, 50.9000721], [-0.5417088, 50.8994966], [-0.5417451999999999, 50.8989018], [-0.5418042, 50.89855549999999], [-0.5418831, 50.89784079999999], [-0.5419314, 50.89725279999999], [-0.5419485, 50.89705860000001], [-0.5419614, 50.8969449], [-0.5419865999999999, 50.89662689999999], [-0.5420469, 50.895972], [-0.5426795999999999, 50.88936499999999], [-0.5427131999999999, 50.88891689999999], [-0.5427203, 50.888470899999994], [-0.5427020999999999, 50.88806939999999], [-0.5426756, 50.8877125], [-0.5426321, 50.8873909], [-0.5425505, 50.88704460000001], [-0.542391, 50.8864594], [-0.5422603999999999, 50.88609029999999], [-0.5421039, 50.88571110000001], [-0.5419344999999999, 50.88534920000001], [-0.5417803, 50.8850645], [-0.5415786, 50.884710299999995], [-0.5413479000000001, 50.88434319999999], [-0.5410922, 50.8839735], [-0.5408027, 50.883608], [-0.5404702, 50.88323330000001], [-0.5404281999999999, 50.8831857], [-0.53976, 50.882450600000006], [-0.5392130999999999, 50.881809999999994], [-0.5391756999999999, 50.881759900000006], [-0.5391531999999999, 50.8817297], [-0.5389891704717129, 50.88151403990994], [-0.5386576, 50.8810781], [-0.5383302999999999, 50.8806238], [-0.5380203, 50.8801562], [-0.5377244, 50.87966879999999], [-0.537607925840179, 50.87946438542721], [-0.5374259999999998, 50.87914510000001], [-0.5371544999999999, 50.8786403], [-0.5368271999999998, 50.87797570000001], [-0.5366128, 50.877486000000005], [-0.5364116, 50.8769577], [-0.5362351999999999, 50.8764636], [-0.5360759, 50.875965599999994], [-0.5359165, 50.8754987], [-0.535906, 50.87546539999999], [-0.5357953999999999, 50.875011], [-0.5356692999999999, 50.87440779999999], [-0.535615, 50.874076], [-0.5355972, 50.873946], [-0.5355457, 50.8735769], [-0.5354754, 50.8729477], [-0.5354396, 50.87243999999998], [-0.5354315999999999, 50.8720106], [-0.5354456, 50.87157439999999], [-0.5354782, 50.87109180000001], [-0.5356509999999999, 50.8688593], [-0.5356553, 50.868807], [-0.5356671999999999, 50.8686145], [-0.5359468, 50.86525650000001], [-0.5359632, 50.865049299999995], [-0.5359861, 50.8647406], [-0.5360227, 50.864286500000006], [-0.5363467, 50.8604102], [-0.5364093, 50.85993909999999], [-0.5364854, 50.85951330000001], [-0.5365911, 50.859076900000005], [-0.5367017999999999, 50.85865689999999], [-0.5368539999999999, 50.85822189999999], [-0.5370236, 50.8577815], [-0.5371770999999999, 50.8574225], [-0.5373738, 50.857021499999995], [-0.53752, 50.8567152], [-0.5377559999999999, 50.85631360000001], [-0.5380856, 50.8558025], [-0.5383330999999999, 50.8554316], [-0.5385564, 50.8551277], [-0.5389288, 50.85467069999999], [-0.5389891704717129, 50.85459950562129], [-0.5392494999999999, 50.85429250000001], [-0.5395640999999999, 50.8539624], [-0.5398941, 50.853629699999985], [-0.5402053, 50.8533168], [-0.5405250999999999, 50.8530229], [-0.5408560999999998, 50.852737799999986], [-0.5411848, 50.8524673], [-0.5415436999999999, 50.85219109999999], [-0.5419459999999999, 50.8518978], [-0.5432766, 50.85093620000001], [-0.543669, 50.850625599999994], [-0.5440290999999999, 50.8503267], [-0.5443894, 50.850008], [-0.5446800999999999, 50.849737299999994], [-0.5449745, 50.8494471], [-0.5452907, 50.8491239], [-0.5455758, 50.8488187], [-0.5458408, 50.8485062], [-0.5459477, 50.8483802], [-0.5458073, 50.8485798], [-0.5456874, 50.8487549], [-0.5453389, 50.8491381], [-0.5450174, 50.84946219999999], [-0.5447263, 50.849750099999994], [-0.5444378, 50.8500277], [-0.5440733, 50.8503472], [-0.5437109, 50.85064580000001], [-0.5433123, 50.850957099999995], [-0.5419801, 50.85191459999999], [-0.5415809, 50.852210500000005], [-0.5412375, 50.8524856], [-0.5409006, 50.8527594], [-0.5405654999999999, 50.853047399999994], [-0.5402384, 50.85334770000001], [-0.5399397, 50.85364109999999], [-0.5396059, 50.8539743], [-0.5393000999999998, 50.85430349999999], [-0.5389891704717129, 50.854670908904474], [-0.5389818999999999, 50.8546795], [-0.5386217, 50.8551271], [-0.5383759, 50.8554539], [-0.5381331, 50.85581149999999], [-0.5378035999999999, 50.85633169999999], [-0.5375712, 50.856726299999984], [-0.5374224, 50.8570353], [-0.5372311, 50.85742570000001], [-0.5370722999999998, 50.8577999], [-0.5369105, 50.8582328], [-0.5367582, 50.8586736], [-0.5366394, 50.859098800000005], [-0.5365424, 50.85952259999999], [-0.536456, 50.8599572], [-0.5363959, 50.860422], [-0.5360756, 50.8642987], [-0.5360387999999999, 50.86474189999999], [-0.5359978, 50.86525729999999], [-0.5357227, 50.86861629999999], [-0.5357096, 50.8688077], [-0.5357057, 50.868857], [-0.5355304999999999, 50.871091], [-0.5354975999999999, 50.8715789], [-0.5354891, 50.8720105], [-0.5354966, 50.8724235], [-0.5355236, 50.872940199999995], [-0.5355946, 50.87357409999999], [-0.5356512999999999, 50.8739431], [-0.5356682999999999, 50.87407459999999], [-0.5357266999999999, 50.8744029], [-0.5358516, 50.8750046], [-0.535957, 50.8754583], [-0.5359645999999999, 50.87549469999999], [-0.5361205, 50.8759665], [-0.5362846, 50.8764566], [-0.5364562, 50.876946800000006], [-0.5366691999999998, 50.877493], [-0.5368985999999999, 50.8780119], [-0.5371964, 50.8786308], [-0.5374652, 50.8791328], [-0.5376528918212091, 50.87946438542721], [-0.5377656, 50.8796635], [-0.5380747, 50.8801575], [-0.5383751999999999, 50.8806113], [-0.5387011, 50.88106229999999], [-0.5389891704717129, 50.881437839090445], [-0.5391994, 50.881711900000006], [-0.5392638, 50.8817923], [-0.5398065, 50.8824354], [-0.5404224, 50.8831164], [-0.5404681, 50.8831669], [-0.5405136, 50.8832189], [-0.5408451, 50.8836021], [-0.5411312, 50.8839637], [-0.5413927, 50.8843368], [-0.5416274, 50.884705700000005], [-0.5418235, 50.8850547], [-0.5419759999999999, 50.8853398], [-0.5421433000000001, 50.8857125], [-0.5422998, 50.886071599999994], [-0.5424333999999998, 50.886459599999995], [-0.5425930999999999, 50.8870426], [-0.5426795, 50.887387], [-0.5427224999999999, 50.8876981], [-0.5427503999999999, 50.88807039999999], [-0.5427719, 50.8884684], [-0.542762, 50.888918999999994], [-0.5427249, 50.8893745], [-0.5420348999999999, 50.8966305], [-0.5420088999999999, 50.896951400000006], [-0.5419933, 50.8970601], [-0.5419759, 50.8972515], [-0.5418551, 50.898556099999986], [-0.5418029, 50.898916500000006], [-0.5417636, 50.899492900000006], [-0.5417578999999999, 50.90006770000001], [-0.5417888, 50.90066019999999], [-0.5418394999999999, 50.90122549999998], [-0.54189, 50.9017072], [-0.541968, 50.9021902], [-0.5420560999999999, 50.90269239999999], [-0.5421727999999999, 50.9032095], [-0.5423162999999999, 50.903732000000005], [-0.5436894999999999, 50.90775820000001], [-0.5440357, 50.9089027], [-0.5441445, 50.90922989999998], [-0.5441984, 50.9093826], [-0.5456574999999999, 50.91373120000001], [-0.5461729, 50.91519699999999], [-0.5463726, 50.915694299999984], [-0.5465713, 50.91609299999999], [-0.5467883, 50.9165246], [-0.547024, 50.91695499999999], [-0.5472899999999999, 50.9173767], [-0.5485845, 50.9192076], [-0.5488297999999999, 50.9196033], [-0.5491212, 50.920106399999995], [-0.5493803, 50.9206203], [-0.5495764, 50.921082299999995], [-0.5497734, 50.92155989999999], [-0.5499816, 50.92221020000001], [-0.5501013999999999, 50.9227053], [-0.5501788, 50.92309980000001], [-0.5502551000000001, 50.92354379999999], [-0.5503107, 50.92406099999999], [-0.5503309, 50.924497300000006], [-0.5503317, 50.924942699999995], [-0.5503128, 50.925427], [-0.5503011, 50.9255403], [-0.5502601999999999, 50.92592119999999], [-0.5501916999999998, 50.92638569999998], [-0.5500919, 50.9268753], [-0.5499859, 50.9272759], [-0.5498487, 50.927726699999994], [-0.5496889, 50.9281698], [-0.5495511000000001, 50.928532], [-0.5493968, 50.9288728], [-0.5492359, 50.92919959999999], [-0.5491859, 50.9293012], [-0.5491298, 50.9294151], [-0.5488727, 50.92985519999999], [-0.5485861999999999, 50.930312], [-0.5482864999999999, 50.93078659999998], [-0.548003, 50.9311914], [-0.547642, 50.93164350000001], [-0.5472658, 50.93205030000001], [-0.5468333, 50.9324681], [-0.5463800999999999, 50.932887], [-0.5459697, 50.9332696], [-0.5427921592768928, 50.93610947273908], [-0.5402438, 50.9383869], [-0.5389891704717129, 50.93950826958616], [-0.5314011, 50.94628980000001], [-0.5305957, 50.94700949999999], [-0.530296, 50.9472459], [-0.5299229, 50.94749699999999], [-0.5295290999999999, 50.947738099999995], [-0.5290804, 50.94796959999999], [-0.5285308, 50.94821220000001], [-0.5279802, 50.948426299999994], [-0.5272060999999999, 50.9487351], [-0.5265445, 50.94903800000001], [-0.5259533, 50.9493312], [-0.5253954, 50.94963829999999], [-0.5249098999999999, 50.94993240000001], [-0.5243199, 50.95031109999999], [-0.5237915, 50.9506836], [-0.5233542999999999, 50.9510375], [-0.5229290999999999, 50.9514037], [-0.522496, 50.951796300000005], [-0.5221178, 50.9521534], [-0.5184156, 50.9557093], [-0.5182602000000001, 50.9558618], [-0.5180294999999999, 50.9560882], [-0.5178527999999999, 50.956261600000005], [-0.5175052, 50.956611400000014], [-0.5173673, 50.95674669999999], [-0.5164925999999999, 50.95759700000001], [-0.5161755999999998, 50.9578919], [-0.5157204, 50.95828319999999], [-0.5153686, 50.95854649999999], [-0.5152721, 50.9586188], [-0.5148034, 50.958928599999986], [-0.5142913, 50.959238], [-0.5137734, 50.9594959], [-0.5131432, 50.9597913], [-0.5125003, 50.9600885], [-0.5057653, 50.963081800000005], [-0.5051331, 50.963351399999986], [-0.5045832, 50.9635609], [-0.5039599, 50.9637598], [-0.503233, 50.963947], [-0.5021446, 50.96416529999999], [-0.5013001, 50.964350199999984], [-0.5004953, 50.9645741], [-0.4997609, 50.9648429], [-0.4990934000000001, 50.9651113], [-0.4984073, 50.9654177], [-0.4978304, 50.96570019999999], [-0.497302, 50.9660038], [-0.4967923, 50.9663173], [-0.4963444, 50.9666257], [-0.495877, 50.9670035], [-0.4954459000000001, 50.9673872], [-0.4950498999999999, 50.96778270000001], [-0.49473780000000006, 50.96812020000001], [-0.4944293, 50.968493200000005], [-0.4941638, 50.968884300000006], [-0.4939102, 50.969311299999994], [-0.4936589, 50.9698225], [-0.4935638, 50.97004009999999], [-0.49335849999999987, 50.9705097], [-0.4930614, 50.9711003], [-0.4927315, 50.9716821], [-0.4924134999999999, 50.9721816], [-0.4920806, 50.9726529], [-0.49176079999999994, 50.97307089999999], [-0.4913004, 50.973608], [-0.4907033, 50.97422049999999], [-0.4901625, 50.9747255], [-0.4896239, 50.9751821], [-0.48909489999999994, 50.9755961], [-0.4885103999999999, 50.97602409999999], [-0.4878918999999999, 50.97643659999999], [-0.4872015, 50.9768827], [-0.4865213, 50.97728080000001], [-0.4844594, 50.978322299999995], [-0.4832989, 50.9788854], [-0.4825417000000001, 50.979304599999985], [-0.4817857, 50.9797515], [-0.4811279, 50.980183499999995], [-0.4808035000000001, 50.9804158], [-0.48050979999999993, 50.9806262], [-0.4799834, 50.98103700000001], [-0.4792794, 50.981629899999994], [-0.47914560000000006, 50.9817403], [-0.4786399, 50.9822129], [-0.4782581, 50.9826148], [-0.47754109999999994, 50.983428800000006], [-0.47710740000000007, 50.984001600000006], [-0.47673979999999994, 50.9845121], [-0.4764121, 50.9849945], [-0.47580410000000006, 50.985889799999995], [-0.4735187, 50.989253700000006], [-0.4734952999999999, 50.989289199999995], [-0.47118831634211095, 50.99268564501821], [-0.4677365, 50.9977671], [-0.46419779999999994, 51.0029917], [-0.4590776, 51.0105785], [-0.4590596, 51.010602899999995], [-0.4589383, 51.01076799999999], [-0.4587131, 51.011074499999985], [-0.4583408999999999, 51.011528899999995], [-0.4578466000000001, 51.012032600000005], [-0.4573383, 51.0124586], [-0.456813, 51.0128428], [-0.4562739, 51.01317430000001], [-0.45566410000000007, 51.01352730000001], [-0.4550605999999999, 51.0138183], [-0.4548432999999999, 51.01391710000001], [-0.4541596, 51.01418879999999], [-0.4534998, 51.01441150000001], [-0.4528258, 51.0145953], [-0.4522113, 51.01474819999999], [-0.45154959999999994, 51.0148944], [-0.4507047, 51.015034400000005], [-0.449901, 51.01511680000001], [-0.44951169999999985, 51.0151495], [-0.44916159991701093, 51.01516831602887], [-0.4491576420597607, 51.01516852874278], [-0.4491097999999999, 51.01517110000001], [-0.4486632, 51.0151855], [-0.4483279999999999, 51.0151882], [-0.4480067, 51.0151889], [-0.4473840999999999, 51.01517319999999], [-0.4464412, 51.0151097], [-0.4447882, 51.01499830000001], [-0.4423802999999999, 51.014836], [-0.4414536999999999, 51.01479489999999], [-0.4405149, 51.01477099999999], [-0.4395296, 51.0147759], [-0.4386723, 51.01479489999999], [-0.4377803, 51.0148296], [-0.4368214999999999, 51.0149045], [-0.4358747, 51.0149939], [-0.4251435999999999, 51.0162119], [-0.42492299999999994, 51.0162373], [-0.4229012999999999, 51.016472399999984], [-0.4217998, 51.01661729999999], [-0.4207873, 51.0167808], [-0.419674, 51.017004199999995], [-0.4185367, 51.0172874], [-0.4174610999999999, 51.0175786], [-0.4164004, 51.01790020000001], [-0.4153042, 51.0182714], [-0.4143888, 51.0185978], [-0.4134486, 51.018961199999985], [-0.4127271, 51.0192594], [-0.411987, 51.0195764], [-0.4112467, 51.01991590000001], [-0.4104757, 51.020297699999986], [-0.4048145000000001, 51.0232414], [-0.4010353, 51.02518859999998], [-0.3952087000000001, 51.02820849999999], [-0.3913925, 51.0301858], [-0.39047029999999994, 51.03066429999999], [-0.3902234, 51.0307862], [-0.3886933, 51.0315945], [-0.38788179999999994, 51.03198319999999], [-0.3870509999999999, 51.03233179999999], [-0.38673, 51.0324609], [-0.3812412999999999, 51.0345154], [-0.3787687, 51.035441], [-0.376445, 51.03631080000001], [-0.3756725, 51.0366521], [-0.3749027999999999, 51.0370665], [-0.3742105999999999, 51.0374861], [-0.3736267, 51.03790550000001], [-0.3731448, 51.038335699999976], [-0.3727051, 51.03877889999999], [-0.3723018, 51.03928150000001], [-0.3719529, 51.0397849], [-0.3680363, 51.046465899999994], [-0.3676606999999999, 51.047039000000005], [-0.3672193, 51.0476295], [-0.36677219999999994, 51.04817500000001], [-0.3663948, 51.0486027], [-0.36582578262370224, 51.04919293101055], [-0.3658181, 51.049200899999995], [-0.3652387999999999, 51.0497585], [-0.3646554, 51.0502277], [-0.3638918, 51.05081699999999], [-0.363326, 51.0512087], [-0.3632111, 51.0512882], [-0.3626536, 51.0516593], [-0.3625069, 51.05174809999999], [-0.3619638, 51.05207709999999], [-0.361148, 51.05251810000001], [-0.3604246, 51.0528747], [-0.3597001, 51.0532031], [-0.35932611364780853, 51.05336339493487], [-0.3589787, 51.05351230000001], [-0.3582163, 51.0538093], [-0.35773879999999997, 51.05398449999999], [-0.3542623999999999, 51.055188], [-0.3542193, 51.05520320000001], [-0.3530578, 51.05559459999999], [-0.35219789999999995, 51.0558406], [-0.35141459999999997, 51.0560473], [-0.35065250000000003, 51.056205600000006], [-0.3497785, 51.056362199999995], [-0.348862, 51.05650030000001], [-0.34803009999999995, 51.0565982], [-0.3476474, 51.05662709999999], [-0.3471446, 51.056664999999995], [-0.3462884, 51.05670369999999], [-0.345385, 51.0567159], [-0.3444761, 51.056695299999994], [-0.3398333, 51.0564729], [-0.33871489999999993, 51.056430000000006], [-0.3376875999999999, 51.0564375], [-0.33676829999999996, 51.0564746], [-0.3358458999999999, 51.0565387], [-0.3347761, 51.0566527], [-0.3337743000000001, 51.0568051], [-0.3329097999999999, 51.0569732], [-0.3320275999999999, 51.0571696], [-0.3311682, 51.057401299999995], [-0.3304987, 51.0576021], [-0.33020359999999993, 51.057693699999994], [-0.3300746, 51.057735], [-0.3290198999999999, 51.058100199999984], [-0.32881999999999995, 51.058175699999985], [-0.32785429999999993, 51.0585794], [-0.32705579999999995, 51.05895290000001], [-0.32629529999999995, 51.059369199999985], [-0.3256768, 51.0597324], [-0.3250616, 51.060145899999995], [-0.32455449999999997, 51.06050599999999], [-0.3241535, 51.0608209], [-0.3239797, 51.0609679], [-0.3235867, 51.061332799999995], [-0.320882, 51.064039599999994], [-0.320815, 51.0641067], [-0.3204821, 51.0644397], [-0.32018189999999996, 51.06473989999999], [-0.3189475, 51.065981099999995]]} 42.2 2037 2104 Barnham Horsham Sig. Cpb76 Horsham 51.0659811 -0.3189475 51.0659811 -0.3189475 1 0 2026-09-17 20:14:26 TERMINATED 2026-09-17 20:04:00 Horsham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443962 1789675398173337 93 93 2026-09-17 20:14:19.671230 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:19.447980
620870 651990 C14696 021H73MZ17 2026-09-17 COMPLETE 17444013 2026-09-17 21:04:00 2026-09-17 20:14:26 2026-09-19 20:14:26 {"id": 651990, "stp": "P", "toc": "ScotRail", "uid": "C14696", "consist": "158707", "dest_crs": "INV", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14696/2026-09-17/detailed", "trust_id": "021H73MZ17", "origin_crs": "ELG", "show_on_map": 0, "dar_est_time": "20:18:00", "dar_platform": null, "dest_station": "Inverness", "service_date": "2026-09-17", "dest_arr_time": "2107", "dest_platform": "4", "is_terminated": 1, "next_location": null, "signalling_id": "1H73", "timing_status": "EARLY", "origin_station": "Elgin", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2018", "origin_platform": "2", "current_location": "Allanfearn L.C.", "last_update_time": "2026-09-17T20:14:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2107", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Inverness Airport", "current_leg_milage": null, "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 774.902, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18334.419, \"from_m\": 774.902, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20197.692, \"from_m\": 18334.419, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34582.506, \"from_m\": 20197.692, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35214.892, \"from_m\": 34582.506, \"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\": 46561.14, \"from_m\": 35214.892, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47749.718, \"from_m\": 46561.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\": 55039.897, \"from_m\": 47749.718, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58216.452, \"from_m\": 55039.897, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58797.746, \"from_m\": 58216.452, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59178.486, \"from_m\": 58797.746, \"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\": 651990, \"profile_key\": \"0969df2ca3d142c5f9e08d98bb49f4673ebc6279fd49110d70454d7ef72d9e86\", \"schedule_id\": 1867, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Elgin\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28584}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2031\", \"location\": \"Forres\", \"stage_seq\": 2, \"distance_m\": 19477.249, \"section_seq\": 1, \"route_path_id\": 28584}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2042\", \"location\": \"Nairn\", \"stage_seq\": 3, \"distance_m\": 34844.929, \"section_seq\": 1, \"route_path_id\": 28584}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2054\", \"location\": \"Inverness Airport\", \"stage_seq\": 4, \"distance_m\": 47168.475, \"section_seq\": 1, \"route_path_id\": 28584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105\", \"location\": \"Millburn Jn\", \"stage_seq\": 5, \"distance_m\": 58216.452, \"section_seq\": 1, \"route_path_id\": 28584}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": null, \"location\": \"Inverness\", \"stage_seq\": 6, \"distance_m\": 59178.486, \"section_seq\": 1, \"route_path_id\": 28584}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59178.486, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28584}], \"total_distance_m\": 59178.486, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 59178.486, \"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": "2018", "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\": 302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:48Z\", \"source_id\": 54328269, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:53Z\", \"source_id\": 17422040, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:21Z\", \"source_id\": 54355915, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:23Z\", \"source_id\": 17429546, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:16Z\", \"source_id\": 54376799, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:50:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:15Z\", \"source_id\": 17435187, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:15Z\", \"source_id\": 54409963, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:21Z\", \"source_id\": 17444013, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Inverness", "service_state_platform": "4", "timing_fact_generation": 1789675402068196, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:20.123408", "service_state_evidence_id": 17444013, "current_leg_start_actual_dep": null, "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:20.230796", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P ELG INV 1H73 158707 2 90 None {"version": 3, "segments": [{"to_m": 774.902, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18334.419, "from_m": 774.902, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20197.692, "from_m": 18334.419, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34582.506, "from_m": 20197.692, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35214.892, "from_m": 34582.506, "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": 46561.14, "from_m": 35214.892, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47749.718, "from_m": 46561.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": 55039.897, "from_m": 47749.718, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58216.452, "from_m": 55039.897, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 58797.746, "from_m": 58216.452, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59178.486, "from_m": 58797.746, "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": 651990, "profile_key": "0969df2ca3d142c5f9e08d98bb49f4673ebc6279fd49110d70454d7ef72d9e86", "schedule_id": 1867, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2018", "location": "Elgin", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28584}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2031", "location": "Forres", "stage_seq": 2, "distance_m": 19477.249, "section_seq": 1, "route_path_id": 28584}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2042", "location": "Nairn", "stage_seq": 3, "distance_m": 34844.929, "section_seq": 1, "route_path_id": 28584}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2054", "location": "Inverness Airport", "stage_seq": 4, "distance_m": 47168.475, "section_seq": 1, "route_path_id": 28584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105", "location": "Millburn Jn", "stage_seq": 5, "distance_m": 58216.452, "section_seq": 1, "route_path_id": 28584}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": null, "location": "Inverness", "stage_seq": 6, "distance_m": 59178.486, "section_seq": 1, "route_path_id": 28584}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59178.486, "from_m": 0.0, "section_seq": 1, "route_path_id": 28584}], "total_distance_m": 59178.486, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 59178.486, "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": 302, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:48Z", "source_id": 54328269, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:30:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:53Z", "source_id": 17422040, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 296, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:21Z", "source_id": 54355915, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:41:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:23Z", "source_id": 17429546, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 334, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:16Z", "source_id": 54376799, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:50:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:15Z", "source_id": 17435187, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 222, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:15Z", "source_id": 54409963, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:04:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:21Z", "source_id": 17444013, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Elgin 2018 2018 2 20:18:00 None Inverness 2107 2107 4 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C14696/2026-09-17/detailed None None None None None None None None None Inverness Airport Allanfearn L.C. None None None None None 1 0 2026-09-17 20:14:26 TERMINATED 2026-09-17 20:04:00 Inverness TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444013 1789675402068196 18 18 2026-09-17 20:14:20.230796 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:20.123408
620871 651721 G30964 362U58MZ17 2026-09-17 COMPLETE 17444065 2026-09-17 21:04:00 2026-09-17 20:14:26 2026-09-19 20:14:26 {"id": 651721, "stp": "P", "toc": "Merseyrail", "uid": "G30964", "consist": "777028", "dest_crs": "HNX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30964/2026-09-17/detailed", "trust_id": "362U58MZ17", "origin_crs": "OMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hunt's Cross", "service_date": "2026-09-17", "dest_arr_time": "2103", "dest_platform": "3", "is_terminated": 1, "next_location": "Hunt's Cross", "signalling_id": "2U58", "timing_status": "LATE", "origin_station": "Ormskirk", "current_leg_arr": "2104", "current_leg_dep": "2100", "current_leg_end": "Hunt's Cross", "origin_dep_time": "2006", "origin_platform": "1", "current_location": "Hunt's Cross", "last_update_time": "2026-09-17T20:14:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]}", "current_leg_start": "Liverpool South Parkway (LL)", "dest_arr_time_act": "2103", "motion_projection": null, "next_location_lat": "53.3607625", "next_location_lon": "-2.8554215", "previous_location": "Liverpool South Parkway (LL)", "current_leg_milage": "1.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 15971.128, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17082.505, \"from_m\": 15971.128, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18602.655, \"from_m\": 17082.505, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18662.644, \"from_m\": 18602.655, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19655.993, \"from_m\": 18662.644, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19860.902, \"from_m\": 19655.993, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20529.097, \"from_m\": 19860.902, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20898.977, \"from_m\": 20529.097, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22716.622, \"from_m\": 20898.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23576.918, \"from_m\": 22716.622, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28374.272, \"from_m\": 23576.918, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30562.956, \"from_m\": 28374.272, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32072.147, \"from_m\": 30562.956, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 651721, \"profile_key\": \"c51ad22ba1728b71ec7ca8544adecf395a6b375697bbbe165ce8321d84bcc131\", \"schedule_id\": 11472, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Ormskirk\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2009\", \"location\": \"Aughton Park\", \"stage_seq\": 2, \"distance_m\": 1946.32, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2011H\", \"location\": \"Town Green\", \"stage_seq\": 3, \"distance_m\": 3331.105, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2015H\", \"location\": \"Maghull North Station\", \"stage_seq\": 4, \"distance_m\": 6417.918, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2018H\", \"location\": \"Maghull\", \"stage_seq\": 5, \"distance_m\": 7775.979, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2021H\", \"location\": \"Old Roan\", \"stage_seq\": 6, \"distance_m\": 10311.991, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2024\", \"location\": \"Aintree\", \"stage_seq\": 7, \"distance_m\": 11750.601, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2026H\", \"location\": \"Orrell Park\", \"stage_seq\": 8, \"distance_m\": 13270.273, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028\", \"location\": \"Walton (Merseyside)\", \"stage_seq\": 9, \"distance_m\": 13869.282, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Walton Jn\", \"stage_seq\": 10, \"distance_m\": 14427.072, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2031\", \"location\": \"Kirkdale\", \"stage_seq\": 11, \"distance_m\": 15907.178, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2036\", \"location\": \"Sandhills\", \"stage_seq\": 12, \"distance_m\": 17291.591, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2040\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 13, \"distance_m\": 19746.367, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2043\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 14, \"distance_m\": 20698.754, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Brunswick\", \"stage_seq\": 15, \"distance_m\": 23181.576, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049\", \"location\": \"St. Michaels\", \"stage_seq\": 16, \"distance_m\": 24815.756, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2051H\", \"location\": \"Aigburth\", \"stage_seq\": 17, \"distance_m\": 27069.025, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2053H\", \"location\": \"Cressington\", \"stage_seq\": 18, \"distance_m\": 28282.034, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2055H\", \"wtt_dep\": \"2058H\", \"location\": \"Liverpool South Parkway (LL)\", \"stage_seq\": 19, \"distance_m\": 29667.022, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 20, \"distance_m\": 30562.956, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": null, \"location\": \"Hunt's Cross\", \"stage_seq\": 21, \"distance_m\": 32072.147, \"section_seq\": 1, \"route_path_id\": 31951}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32072.147, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31951}], \"total_distance_m\": 32072.147, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 32072.147, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2006", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3607625", "current_position_lon": "-2.8554215", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:06:22Z\", \"source_id\": 54272543, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:08:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:06:25Z\", \"source_id\": 17407057, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:07Z\", \"source_id\": 54279215, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:10:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:11Z\", \"source_id\": 17408839, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:21Z\", \"source_id\": 54285105, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:14:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:26Z\", \"source_id\": 17410377, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:25Z\", \"source_id\": 54302372, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:20:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:27Z\", \"source_id\": 17415125, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:22:22Z\", \"source_id\": 54312387, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:23:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:22:25Z\", \"source_id\": 17417805, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:25Z\", \"source_id\": 54317442, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:27Z\", \"source_id\": 17419149, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:46Z\", \"source_id\": 54330768, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:52Z\", \"source_id\": 17422676, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:35Z\", \"source_id\": 54342417, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:39Z\", \"source_id\": 17425856, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:43Z\", \"source_id\": 54354306, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:40:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:44Z\", \"source_id\": 17429117, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:58Z\", \"source_id\": 54364422, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:02Z\", \"source_id\": 17431835, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:48Z\", \"source_id\": 54375721, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:50:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:53Z\", \"source_id\": 17434941, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:08Z\", \"source_id\": 54388321, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:08Z\", \"source_id\": 17438256, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:37Z\", \"source_id\": 54394112, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:37Z\", \"source_id\": 17439774, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:57Z\", \"source_id\": 54399768, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:01Z\", \"source_id\": 17441252, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:20Z\", \"source_id\": 54410162, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:23Z\", \"source_id\": 17444065, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hunt's Cross", "service_state_platform": "3", "timing_fact_generation": 1789675405134022, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:21.276052", "service_state_evidence_id": 17444065, "current_leg_start_actual_dep": "2026-09-17T20:59:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:22.229841", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P OMS HNX 2U58 777028 4 75 None {"version": 3, "segments": [{"to_m": 15971.128, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17082.505, "from_m": 15971.128, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18602.655, "from_m": 17082.505, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18662.644, "from_m": 18602.655, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19655.993, "from_m": 18662.644, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19860.902, "from_m": 19655.993, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20529.097, "from_m": 19860.902, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20898.977, "from_m": 20529.097, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22716.622, "from_m": 20898.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23576.918, "from_m": 22716.622, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28374.272, "from_m": 23576.918, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30562.956, "from_m": 28374.272, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32072.147, "from_m": 30562.956, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 651721, "profile_key": "c51ad22ba1728b71ec7ca8544adecf395a6b375697bbbe165ce8321d84bcc131", "schedule_id": 11472, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2006", "location": "Ormskirk", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2009", "location": "Aughton Park", "stage_seq": 2, "distance_m": 1946.32, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2011H", "location": "Town Green", "stage_seq": 3, "distance_m": 3331.105, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2015H", "location": "Maghull North Station", "stage_seq": 4, "distance_m": 6417.918, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2018H", "location": "Maghull", "stage_seq": 5, "distance_m": 7775.979, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2021H", "location": "Old Roan", "stage_seq": 6, "distance_m": 10311.991, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2024", "location": "Aintree", "stage_seq": 7, "distance_m": 11750.601, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2026H", "location": "Orrell Park", "stage_seq": 8, "distance_m": 13270.273, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028", "location": "Walton (Merseyside)", "stage_seq": 9, "distance_m": 13869.282, "section_seq": 1, "route_path_id": 31951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Walton Jn", "stage_seq": 10, "distance_m": 14427.072, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2031", "location": "Kirkdale", "stage_seq": 11, "distance_m": 15907.178, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2036", "location": "Sandhills", "stage_seq": 12, "distance_m": 17291.591, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2040", "location": "Moorfields (Northern Line)", "stage_seq": 13, "distance_m": 19746.367, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2043", "location": "Liverpool Central (Northern)", "stage_seq": 14, "distance_m": 20698.754, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Brunswick", "stage_seq": 15, "distance_m": 23181.576, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049", "location": "St. Michaels", "stage_seq": 16, "distance_m": 24815.756, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2051H", "location": "Aigburth", "stage_seq": 17, "distance_m": 27069.025, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2053H", "location": "Cressington", "stage_seq": 18, "distance_m": 28282.034, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2055H", "wtt_dep": "2058H", "location": "Liverpool South Parkway (LL)", "stage_seq": 19, "distance_m": 29667.022, "section_seq": 1, "route_path_id": 31951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Hunts Cross West Jn", "stage_seq": 20, "distance_m": 30562.956, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": null, "location": "Hunt's Cross", "stage_seq": 21, "distance_m": 32072.147, "section_seq": 1, "route_path_id": 31951}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32072.147, "from_m": 0.0, "section_seq": 1, "route_path_id": 31951}], "total_distance_m": 32072.147, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 32072.147, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9589, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:06:22Z", "source_id": 54272543, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:08:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:06:25Z", "source_id": 17407057, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9593, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:07Z", "source_id": 54279215, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:10:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:11Z", "source_id": 17408839, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9604, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:21Z", "source_id": 54285105, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:14:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:26Z", "source_id": 17410377, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9609, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:25Z", "source_id": 54302372, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:20:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:27Z", "source_id": 17415125, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9613, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:22:22Z", "source_id": 54312387, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:23:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:22:25Z", "source_id": 17417805, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9619, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:25Z", "source_id": 54317442, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:25:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:27Z", "source_id": 17419149, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:46Z", "source_id": 54330768, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:30:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:52Z", "source_id": 17422676, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:35Z", "source_id": 54342417, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:35:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:39Z", "source_id": 17425856, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:43Z", "source_id": 54354306, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:40:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:44Z", "source_id": 17429117, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:58Z", "source_id": 54364422, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:44:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:02Z", "source_id": 17431835, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9796, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:48Z", "source_id": 54375721, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:50:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:53Z", "source_id": 17434941, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9806, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:08Z", "source_id": 54388321, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:55:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:08Z", "source_id": 17438256, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9810, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:37Z", "source_id": 54394112, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:57:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:37Z", "source_id": 17439774, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9815, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:57Z", "source_id": 54399768, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:59:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:01Z", "source_id": 17441252, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10032, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:20Z", "source_id": 54410162, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:04:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:23Z", "source_id": 17444065, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Ormskirk 2006 2006 1 None None Hunt's Cross 2103 2103 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30964/2026-09-17/detailed None Liverpool South Parkway (LL) 2026-09-17T20:59:30+01:00 Hunt's Cross 4.0 {"type": "LineString", "coordinates": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]} 1.4 2100 2104 Liverpool South Parkway (LL) Hunt's Cross Hunt's Cross 53.3607625 -2.8554215 53.3607625 -2.8554215 1 0 2026-09-17 20:14:26 TERMINATED 2026-09-17 20:04:00 Hunt's Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444065 1789675405134022 42 42 2026-09-17 20:14:22.229841 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:21.276052
620872 650693 C61350 722A31MY17 2026-09-17 COMPLETE None 2026-09-17 20:04:30 2026-09-17 20:14:56 2026-09-19 20:14:56 {"id": 650693, "stp": "P", "toc": "London Underground", "uid": "C61350", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61350/2026-09-17/detailed", "trust_id": "722A31MY17", "origin_crs": "SBP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-17", "dest_arr_time": "2005", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A31", "timing_status": "EARLY", "origin_station": "Stonebridge Park", "current_leg_arr": "1935", "current_leg_dep": "1933", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1926", "origin_platform": "1", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-17T20:14:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "2004½", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": "Kensal Green", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1926", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:28:16Z\", \"source_id\": 17380300, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:29:29Z\", \"source_id\": 17381227, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:32:21Z\", \"source_id\": 17383217, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:34:13Z\", \"source_id\": 17384556, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1789673052413377, "current_leg_arrival_utc": "2026-09-17T19:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:30.324208", "service_state_evidence_id": 17384556, "current_leg_start_actual_dep": "2026-09-17T19:33:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-17T20:04:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:31.008794", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground P SBP ZEL 2A31 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:28:16Z", "source_id": 17380300, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:29:29Z", "source_id": 17381227, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:32:21Z", "source_id": 17383217, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:34:13Z", "source_id": 17384556, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:35:00+01:00", "operational_fact": true}] Stonebridge Park 1926 1926 1 None None Elephant & Castle L.T. 2005 2004½ None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C61350/2026-09-17/detailed None Kensal Green 2026-09-17T19:33:00+01:00 Queen's Park (DC) 2.0 {"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]} 0.8 1933 1935 Kensal Green Queen's Park (DC) Queen's Park (DC) 51.5341536 -0.2053586 51.5341536 -0.2053586 1 0 2026-09-17 20:14:56 TERMINATED 2026-09-17 20:04:30 Queen's Park (DC) TRUST TRACKING_TIMEOUT 17384556 1789673052413377 14 14 2026-09-17 20:14:31.008794 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:30.324208
620873 649868 L83183 862L66MX17 2026-09-17 COMPLETE None 2026-09-17 20:04:30 2026-09-17 20:14:56 2026-09-19 20:14:56 {"id": 649868, "stp": "P", "toc": "South Western Railway", "uid": "L83183", "consist": "450114", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83183/2026-09-17/detailed", "trust_id": "862L66MX17", "origin_crs": "BSK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-17", "dest_arr_time": "2003", "dest_platform": "15", "is_terminated": 1, "next_location": "Brookwood", "signalling_id": "2L66", "timing_status": "LATE", "origin_station": "Basingstoke", "current_leg_arr": "1924", "current_leg_dep": "1916", "current_leg_end": "Brookwood", "origin_dep_time": "1854", "origin_platform": "4", "current_location": "Brookwood", "last_update_time": "2026-09-17T20:14:56", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7557765933198192, 51.29687971560388], [-0.7556091, 51.2968943], [-0.7547321, 51.29698400000001], [-0.7541226999999999, 51.29706680000001], [-0.7535876999999999, 51.29714469999999], [-0.7535353999999999, 51.2971533], [-0.7530019999999998, 51.2972414], [-0.7521732, 51.297406499999994], [-0.7501401, 51.297805], [-0.7492281999999999, 51.29795419999999], [-0.7482948000000001, 51.2980716], [-0.7474064, 51.298157999999994], [-0.7464281999999999, 51.298261999999994], [-0.7452859, 51.2983423], [-0.7444112, 51.298436], [-0.7426467, 51.298617099999994], [-0.7415472, 51.29873010000001], [-0.7413927, 51.2987447], [-0.7413597999999999, 51.29874779999999], [-0.7412780366284786, 51.29875554324148], [-0.741234157852322, 51.298759698695314], [-0.7411729, 51.29876550000001], [-0.7401222, 51.2988761], [-0.7395675, 51.2989291], [-0.7357857, 51.2993144], [-0.7322643, 51.299673099999985], [-0.7321193182682595, 51.29968596916647], [-0.7319972999999999, 51.2996968], [-0.7289238999999998, 51.3000068], [-0.7286849, 51.300030799999995], [-0.7219544, 51.30071000000001], [-0.7214945999999999, 51.30075639999999], [-0.7208652, 51.30082199999999], [-0.7188524, 51.301018899999995], [-0.7186522272956171, 51.301033812187086], [-0.7179933, 51.30108289999999], [-0.7171221, 51.30112059999999], [-0.7162681000000001, 51.3011483], [-0.7153807999999999, 51.3011533], [-0.7146527, 51.3011482], [-0.7139001000000001, 51.3011208], [-0.7129172, 51.301064199999985], [-0.7121100999999999, 51.3009953], [-0.7113452, 51.30092469999999], [-0.7099996, 51.3008013], [-0.6897551, 51.2989454], [-0.6880362, 51.29878779999999], [-0.6869215999999999, 51.29870390000001], [-0.6857749999999999, 51.29866079999999], [-0.6845413, 51.298675], [-0.6835247999999999, 51.2987352], [-0.6826343, 51.29882259999999], [-0.6816955, 51.2989335], [-0.6816234, 51.2989444], [-0.6801154, 51.299170499999995], [-0.6768099176976375, 51.29964887982075], [-0.6749849, 51.29991299999999], [-0.6720407, 51.300339099999995], [-0.6708688927457207, 51.30050868642845], [-0.6685553999999999, 51.300843500000006], [-0.6624077, 51.3017382], [-0.6611601, 51.30190279999999], [-0.6599345, 51.30204390000001], [-0.6587564, 51.3021668], [-0.6577835999999999, 51.302245], [-0.6575858999999998, 51.3022595], [-0.6514323999999999, 51.3026448], [-0.6474243999999999, 51.3028957], [-0.6472295, 51.30290819999998], [-0.6396675, 51.303370400000006], [-0.6386338, 51.30343400000001], [-0.6359932999999999, 51.30359649999999]]}", "current_leg_start": "Farnborough (Main)", "dest_arr_time_act": "2002½", "motion_projection": null, "next_location_lat": "51.3035965", "next_location_lon": "-0.6359933", "previous_location": "Farnborough (Main)", "current_leg_milage": "5.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 141.156, \"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:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 605.755, \"from_m\": 141.156, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 652.452, \"from_m\": 605.755, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 12474.677, \"from_m\": 652.452, \"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\": 12548.841, \"from_m\": 12474.677, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13285.125, \"from_m\": 12548.841, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13349.781, \"from_m\": 13285.125, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43573.931, \"from_m\": 13349.781, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44085.811, \"from_m\": 43573.931, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44162.57, \"from_m\": 44085.811, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45661.843, \"from_m\": 44162.57, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45717.464, \"from_m\": 45661.843, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56646.745, \"from_m\": 45717.464, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60649.763, \"from_m\": 56646.745, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70321.002, \"from_m\": 60649.763, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74815.575, \"from_m\": 70321.002, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75945.615, \"from_m\": 74815.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75976.527, \"from_m\": 75945.615, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 76095.093, \"from_m\": 75976.527, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76209.186, \"from_m\": 76095.093, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 76270.237, \"from_m\": 76209.186, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76688.298, \"from_m\": 76270.237, \"capability_applied\": null, \"effective_limit_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\": 649868, \"profile_key\": \"a8471976bfd346e5b25de26deac41f0c94d570982dd71c0adef098e6ef3f870b\", \"schedule_id\": 17513, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1854\", \"location\": \"Basingstoke\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": false, \"wtt_arr\": \"1900H\", \"wtt_dep\": \"1901\", \"location\": \"Hook\", \"stage_seq\": 2, \"distance_m\": 8928.899, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": false, \"wtt_arr\": \"1904H\", \"wtt_dep\": \"1905\", \"location\": \"Winchfield\", \"stage_seq\": 3, \"distance_m\": 12751.039, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": false, \"wtt_arr\": \"1909H\", \"wtt_dep\": \"1910H\", \"location\": \"Fleet\", \"stage_seq\": 4, \"distance_m\": 18052.668, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": false, \"wtt_arr\": \"1915\", \"wtt_dep\": \"1916\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 5, \"distance_m\": 23366.969, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 6, \"distance_m\": 29260.626, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": false, \"wtt_arr\": \"1922H\", \"wtt_dep\": \"1923\", \"location\": \"Brookwood\", \"stage_seq\": 7, \"distance_m\": 31796.956, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926H\", \"location\": \"Woking Jn\", \"stage_seq\": 8, \"distance_m\": 36948.797, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": false, \"wtt_arr\": \"1927H\", \"wtt_dep\": \"1929\", \"location\": \"Woking\", \"stage_seq\": 9, \"distance_m\": 37750.375, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 10, \"distance_m\": 43912.672, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": false, \"wtt_arr\": \"1934H\", \"wtt_dep\": \"1935H\", \"location\": \"Weybridge\", \"stage_seq\": 11, \"distance_m\": 46232.672, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": false, \"wtt_arr\": \"1938H\", \"wtt_dep\": \"1939H\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 12, \"distance_m\": 48939.257, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 13, \"distance_m\": 55169.913, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": false, \"wtt_arr\": \"1945H\", \"wtt_dep\": \"1946H\", \"location\": \"Surbiton\", \"stage_seq\": 14, \"distance_m\": 57396.152, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 15, \"distance_m\": 60239.67, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950H\", \"location\": \"New Malden\", \"stage_seq\": 16, \"distance_m\": 61054.229, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952H\", \"location\": \"Wimbledon\", \"stage_seq\": 17, \"distance_m\": 65036.839, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 18, \"distance_m\": 70413.266, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 19, \"distance_m\": 75945.615, \"section_seq\": 1, \"route_path_id\": 73018}, {\"is_pass\": false, \"wtt_arr\": \"2002H\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 20, \"distance_m\": 76688.298, \"section_seq\": 1, \"route_path_id\": 73018}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 76688.298, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73018}], \"total_distance_m\": 76688.298, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76627.247, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.051, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1854", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "8.0", "current_position_lat": "51.3035965", "current_position_lon": "-0.6359933", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:00:02Z\", \"source_id\": 54095052, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:00:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:00:07Z\", \"source_id\": 17359511, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:03:50Z\", \"source_id\": 54105675, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:04:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:03:53Z\", \"source_id\": 17362403, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:08:44Z\", \"source_id\": 54118917, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:09:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:08:47Z\", \"source_id\": 17366082, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27020, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:13:32Z\", \"source_id\": 54132227, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:14:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:13:39Z\", \"source_id\": 17369642, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:23:41Z\", \"source_id\": 54159913, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:24:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:23:45Z\", \"source_id\": 17377030, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brookwood", "service_state_platform": null, "timing_fact_generation": 1789671249611477, "current_leg_arrival_utc": "2026-09-17T19:24:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:31.027069", "service_state_evidence_id": 54239118, "current_leg_start_actual_dep": "2026-09-17T19:18:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-17T20:04:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:31.833799", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P BSK None 2L66 450114 4 100 None {"version": 3, "segments": [{"to_m": 141.156, "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:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 605.755, "from_m": 141.156, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 652.452, "from_m": 605.755, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 12474.677, "from_m": 652.452, "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": 12548.841, "from_m": 12474.677, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13285.125, "from_m": 12548.841, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13349.781, "from_m": 13285.125, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43573.931, "from_m": 13349.781, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44085.811, "from_m": 43573.931, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44162.57, "from_m": 44085.811, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45661.843, "from_m": 44162.57, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45717.464, "from_m": 45661.843, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56646.745, "from_m": 45717.464, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60649.763, "from_m": 56646.745, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70321.002, "from_m": 60649.763, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74815.575, "from_m": 70321.002, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75945.615, "from_m": 74815.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75976.527, "from_m": 75945.615, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 76095.093, "from_m": 75976.527, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76209.186, "from_m": 76095.093, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 76270.237, "from_m": 76209.186, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76688.298, "from_m": 76270.237, "capability_applied": null, "effective_limit_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": 649868, "profile_key": "a8471976bfd346e5b25de26deac41f0c94d570982dd71c0adef098e6ef3f870b", "schedule_id": 17513, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1854", "location": "Basingstoke", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73018}, {"is_pass": false, "wtt_arr": "1900H", "wtt_dep": "1901", "location": "Hook", "stage_seq": 2, "distance_m": 8928.899, "section_seq": 1, "route_path_id": 73018}, {"is_pass": false, "wtt_arr": "1904H", "wtt_dep": "1905", "location": "Winchfield", "stage_seq": 3, "distance_m": 12751.039, "section_seq": 1, "route_path_id": 73018}, {"is_pass": false, "wtt_arr": "1909H", "wtt_dep": "1910H", "location": "Fleet", "stage_seq": 4, "distance_m": 18052.668, "section_seq": 1, "route_path_id": 73018}, {"is_pass": false, "wtt_arr": "1915", "wtt_dep": "1916", "location": "Farnborough (Main)", "stage_seq": 5, "distance_m": 23366.969, "section_seq": 1, "route_path_id": 73018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920H", "location": "Pirbright Jn", "stage_seq": 6, "distance_m": 29260.626, "section_seq": 1, "route_path_id": 73018}, {"is_pass": false, "wtt_arr": "1922H", "wtt_dep": "1923", "location": "Brookwood", "stage_seq": 7, "distance_m": 31796.956, "section_seq": 1, "route_path_id": 73018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926H", "location": "Woking Jn", "stage_seq": 8, "distance_m": 36948.797, "section_seq": 1, "route_path_id": 73018}, {"is_pass": false, "wtt_arr": "1927H", "wtt_dep": "1929", "location": "Woking", "stage_seq": 9, "distance_m": 37750.375, "section_seq": 1, "route_path_id": 73018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933", "location": "Byfleet & New Haw", "stage_seq": 10, "distance_m": 43912.672, "section_seq": 1, "route_path_id": 73018}, {"is_pass": false, "wtt_arr": "1934H", "wtt_dep": "1935H", "location": "Weybridge", "stage_seq": 11, "distance_m": 46232.672, "section_seq": 1, "route_path_id": 73018}, {"is_pass": false, "wtt_arr": "1938H", "wtt_dep": "1939H", "location": "Walton-on-Thames", "stage_seq": 12, "distance_m": 48939.257, "section_seq": 1, "route_path_id": 73018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944", "location": "Hampton Court Jn", "stage_seq": 13, "distance_m": 55169.913, "section_seq": 1, "route_path_id": 73018}, {"is_pass": false, "wtt_arr": "1945H", "wtt_dep": "1946H", "location": "Surbiton", "stage_seq": 14, "distance_m": 57396.152, "section_seq": 1, "route_path_id": 73018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948H", "location": "Berrylands Juncton", "stage_seq": 15, "distance_m": 60239.67, "section_seq": 1, "route_path_id": 73018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950H", "location": "New Malden", "stage_seq": 16, "distance_m": 61054.229, "section_seq": 1, "route_path_id": 73018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952H", "location": "Wimbledon", "stage_seq": 17, "distance_m": 65036.839, "section_seq": 1, "route_path_id": 73018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955H", "location": "Clapham Junction (M)", "stage_seq": 18, "distance_m": 70413.266, "section_seq": 1, "route_path_id": 73018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000", "location": "Waterloo West Crossings", "stage_seq": 19, "distance_m": 75945.615, "section_seq": 1, "route_path_id": 73018}, {"is_pass": false, "wtt_arr": "2002H", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 20, "distance_m": 76688.298, "section_seq": 1, "route_path_id": 73018}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76688.298, "from_m": 0.0, "section_seq": 1, "route_path_id": 73018}], "total_distance_m": 76688.298, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76627.247, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.051, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27048, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:00:02Z", "source_id": 54095052, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T18:00:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:00:07Z", "source_id": 17359511, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27038, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:03:50Z", "source_id": 54105675, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T18:04:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:03:53Z", "source_id": 17362403, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27034, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:08:44Z", "source_id": 54118917, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:09:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:08:47Z", "source_id": 17366082, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27020, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:13:32Z", "source_id": 54132227, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:14:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:13:39Z", "source_id": 17369642, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:23:41Z", "source_id": 54159913, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T18:24:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:23:45Z", "source_id": 17377030, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:24:00+01:00", "operational_fact": true}] Basingstoke 1854 1854 4 None None London Waterloo 2003 2002½ 15 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L83183/2026-09-17/detailed None Farnborough (Main) 2026-09-17T19:18:00+01:00 Brookwood 8.0 {"type": "LineString", "coordinates": [[-0.7557765933198192, 51.29687971560388], [-0.7556091, 51.2968943], [-0.7547321, 51.29698400000001], [-0.7541226999999999, 51.29706680000001], [-0.7535876999999999, 51.29714469999999], [-0.7535353999999999, 51.2971533], [-0.7530019999999998, 51.2972414], [-0.7521732, 51.297406499999994], [-0.7501401, 51.297805], [-0.7492281999999999, 51.29795419999999], [-0.7482948000000001, 51.2980716], [-0.7474064, 51.298157999999994], [-0.7464281999999999, 51.298261999999994], [-0.7452859, 51.2983423], [-0.7444112, 51.298436], [-0.7426467, 51.298617099999994], [-0.7415472, 51.29873010000001], [-0.7413927, 51.2987447], [-0.7413597999999999, 51.29874779999999], [-0.7412780366284786, 51.29875554324148], [-0.741234157852322, 51.298759698695314], [-0.7411729, 51.29876550000001], [-0.7401222, 51.2988761], [-0.7395675, 51.2989291], [-0.7357857, 51.2993144], [-0.7322643, 51.299673099999985], [-0.7321193182682595, 51.29968596916647], [-0.7319972999999999, 51.2996968], [-0.7289238999999998, 51.3000068], [-0.7286849, 51.300030799999995], [-0.7219544, 51.30071000000001], [-0.7214945999999999, 51.30075639999999], [-0.7208652, 51.30082199999999], [-0.7188524, 51.301018899999995], [-0.7186522272956171, 51.301033812187086], [-0.7179933, 51.30108289999999], [-0.7171221, 51.30112059999999], [-0.7162681000000001, 51.3011483], [-0.7153807999999999, 51.3011533], [-0.7146527, 51.3011482], [-0.7139001000000001, 51.3011208], [-0.7129172, 51.301064199999985], [-0.7121100999999999, 51.3009953], [-0.7113452, 51.30092469999999], [-0.7099996, 51.3008013], [-0.6897551, 51.2989454], [-0.6880362, 51.29878779999999], [-0.6869215999999999, 51.29870390000001], [-0.6857749999999999, 51.29866079999999], [-0.6845413, 51.298675], [-0.6835247999999999, 51.2987352], [-0.6826343, 51.29882259999999], [-0.6816955, 51.2989335], [-0.6816234, 51.2989444], [-0.6801154, 51.299170499999995], [-0.6768099176976375, 51.29964887982075], [-0.6749849, 51.29991299999999], [-0.6720407, 51.300339099999995], [-0.6708688927457207, 51.30050868642845], [-0.6685553999999999, 51.300843500000006], [-0.6624077, 51.3017382], [-0.6611601, 51.30190279999999], [-0.6599345, 51.30204390000001], [-0.6587564, 51.3021668], [-0.6577835999999999, 51.302245], [-0.6575858999999998, 51.3022595], [-0.6514323999999999, 51.3026448], [-0.6474243999999999, 51.3028957], [-0.6472295, 51.30290819999998], [-0.6396675, 51.303370400000006], [-0.6386338, 51.30343400000001], [-0.6359932999999999, 51.30359649999999]]} 5.2 1916 1924 Farnborough (Main) Brookwood Brookwood 51.3035965 -0.6359933 51.3035965 -0.6359933 1 0 2026-09-17 20:14:56 TERMINATED 2026-09-17 20:04:30 Brookwood TD TRACKING_TIMEOUT 54239118 1789671249611477 61 61 2026-09-17 20:14:31.833799 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:31.027069
620874 653697 17220 862Z672Z17 2026-09-17 COMPLETE 17443984 2026-09-17 21:04:00 2026-09-17 20:14:56 2026-09-19 20:14:56 {"id": 653697, "stp": "N", "toc": null, "uid": "17220", "consist": null, "dest_crs": "BSK", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:17220/2026-09-17/detailed", "trust_id": "862Z672Z17", "origin_crs": "FNB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-17", "dest_arr_time": "2055", "dest_platform": null, "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2Z67", "timing_status": "LATE", "origin_station": "Farnborough (Main)", "current_leg_arr": "2104", "current_leg_dep": "2050", "current_leg_end": "Basingstoke", "origin_dep_time": "2033", "origin_platform": null, "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-17T20:14:56", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.959235156792252, 51.28004302670593], [-0.9617005, 51.2797916], [-0.9621065999999998, 51.279750199999995], [-0.9634504, 51.2796375], [-0.9646708, 51.2795452], [-0.9661219, 51.2794278], [-0.9674013, 51.27930359999999], [-0.9757586, 51.278469099999995], [-0.9770299, 51.2783421], [-0.9787637, 51.2781853], [-0.9811465, 51.277991699999994], [-0.9881468125314736, 51.27742290175396], [-0.9953563, 51.2768371], [-0.9954727, 51.2768276], [-0.9994533, 51.276500699999985], [-1.0153238, 51.27519730000001], [-1.0190282, 51.274893099999986], [-1.0234791361472235, 51.27453379516892], [-1.0310082, 51.273926], [-1.0311098, 51.2739178], [-1.0440671, 51.2728548], [-1.0443097999999995, 51.2728349], [-1.0467054, 51.2726403], [-1.046872, 51.272626800000005], [-1.0471346, 51.2726055], [-1.0527978, 51.2721388], [-1.0535511, 51.272076699999985], [-1.0579766, 51.27171160000001], [-1.058256, 51.27168859999999], [-1.0614726, 51.27142539999999], [-1.0736861, 51.27042620000001], [-1.0743419, 51.270362], [-1.0749803, 51.2702982], [-1.0759325, 51.2701901], [-1.0767223999999995, 51.2700851], [-1.0771923, 51.27001700000001], [-1.0779783409434258, 51.26990318188137], [-1.0785604, 51.26981889999998], [-1.0792719, 51.26974830000001], [-1.0799251, 51.2696516], [-1.0805783, 51.2695548], [-1.0831968, 51.269167], [-1.0835807999999998, 51.2691149], [-1.0838618, 51.2690737], [-1.0847941, 51.2689368], [-1.0848441, 51.2689295], [-1.0856971, 51.26880849999999], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Hook", "dest_arr_time_act": "2055", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Hook", "current_leg_milage": "5.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2033", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:43Z\", \"source_id\": 54354320, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:40:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:48Z\", \"source_id\": 17429130, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:33Z\", \"source_id\": 54365849, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:45:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:36Z\", \"source_id\": 17432208, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:34Z\", \"source_id\": 54375095, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:38Z\", \"source_id\": 17434789, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:13Z\", \"source_id\": 54409900, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:17Z\", \"source_id\": 17443984, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "1", "timing_fact_generation": 1789675398355072, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:32.166442", "service_state_evidence_id": 17443984, "current_leg_start_actual_dep": "2026-09-17T20:57:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:32.860930", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} None N FNB BSK 2Z67 None None None None None [{"source": "TD", "smart_id": 27036, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:43Z", "source_id": 54354320, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:40:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:48Z", "source_id": 17429130, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27043, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:33Z", "source_id": 54365849, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:45:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:36Z", "source_id": 17432208, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27050, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:34Z", "source_id": 54375095, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:49:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:38Z", "source_id": 17434789, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27110, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:13Z", "source_id": 54409900, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:04:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:17Z", "source_id": 17443984, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Farnborough (Main) 2033 2033 None None None Basingstoke 2055 2055 None LATE +9 minutes https://www.realtimetrains.co.uk/service/gb-nr:17220/2026-09-17/detailed None Hook 2026-09-17T20:57:00+01:00 Basingstoke 14.0 {"type": "LineString", "coordinates": [[-0.959235156792252, 51.28004302670593], [-0.9617005, 51.2797916], [-0.9621065999999998, 51.279750199999995], [-0.9634504, 51.2796375], [-0.9646708, 51.2795452], [-0.9661219, 51.2794278], [-0.9674013, 51.27930359999999], [-0.9757586, 51.278469099999995], [-0.9770299, 51.2783421], [-0.9787637, 51.2781853], [-0.9811465, 51.277991699999994], [-0.9881468125314736, 51.27742290175396], [-0.9953563, 51.2768371], [-0.9954727, 51.2768276], [-0.9994533, 51.276500699999985], [-1.0153238, 51.27519730000001], [-1.0190282, 51.274893099999986], [-1.0234791361472235, 51.27453379516892], [-1.0310082, 51.273926], [-1.0311098, 51.2739178], [-1.0440671, 51.2728548], [-1.0443097999999995, 51.2728349], [-1.0467054, 51.2726403], [-1.046872, 51.272626800000005], [-1.0471346, 51.2726055], [-1.0527978, 51.2721388], [-1.0535511, 51.272076699999985], [-1.0579766, 51.27171160000001], [-1.058256, 51.27168859999999], [-1.0614726, 51.27142539999999], [-1.0736861, 51.27042620000001], [-1.0743419, 51.270362], [-1.0749803, 51.2702982], [-1.0759325, 51.2701901], [-1.0767223999999995, 51.2700851], [-1.0771923, 51.27001700000001], [-1.0779783409434258, 51.26990318188137], [-1.0785604, 51.26981889999998], [-1.0792719, 51.26974830000001], [-1.0799251, 51.2696516], [-1.0805783, 51.2695548], [-1.0831968, 51.269167], [-1.0835807999999998, 51.2691149], [-1.0838618, 51.2690737], [-1.0847941, 51.2689368], [-1.0848441, 51.2689295], [-1.0856971, 51.26880849999999], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]} 5.6 2050 2104 Hook Basingstoke East Bay Basingstoke 51.2685024 -1.0884329 51.2685024 -1.0884329 1 0 2026-09-17 20:14:56 TERMINATED 2026-09-17 20:04:00 Basingstoke TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443984 1789675398355072 16 16 2026-09-17 20:14:32.860930 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:32.166442
620875 650938 P66039 521A94MY17 2026-09-17 COMPLETE 17443920 2026-09-17 21:04:00 2026-09-17 20:14:56 2026-09-19 20:14:56 {"id": 650938, "stp": "P", "toc": "Greater Anglia", "uid": "P66039", "consist": "720559+720568", "dest_crs": "HPQ", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66039/2026-09-17/detailed", "trust_id": "521A94MY17", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Harwich International", "service_date": "2026-09-17", "dest_arr_time": "2100", "dest_platform": "1", "is_terminated": 1, "next_location": "Harwich International", "signalling_id": "1A94", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "2104", "current_leg_dep": "2049", "current_leg_end": "Harwich International", "origin_dep_time": "1936", "origin_platform": "13", "current_location": "Parkeston Sig. P211", "last_update_time": "2026-09-17T20:14:56", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.045721, 51.94918139999999], [1.045869, 51.94919019999999], [1.0466584, 51.9492676], [1.0472295000000005, 51.9493338], [1.0479115, 51.94939240000001], [1.0481193, 51.9494268], [1.0482722, 51.9494497], [1.0483907999999995, 51.949464799999994], [1.0484631, 51.9494756], [1.0485158, 51.94948260000001], [1.0485988, 51.949489799999995], [1.0488186, 51.949509000000006], [1.0493404, 51.9495276], [1.0498150999999998, 51.94949859999999], [1.0507118, 51.94933820000001], [1.0515819, 51.9490518], [1.0524288999999998, 51.94864710000002], [1.0530465, 51.9482306], [1.0537270999999997, 51.94754970000001], [1.0537795, 51.947468], [1.0538982, 51.9473104], [1.0540838, 51.9470693], [1.0543619, 51.94679189999999], [1.0545639999999998, 51.946563999999995], [1.0550413999999997, 51.94607100000001], [1.0556755, 51.9455569], [1.0563158999999998, 51.9451205], [1.0573167, 51.94455459999999], [1.0584808, 51.9440498], [1.0587420251129682, 51.94396531986611], [1.0600414, 51.9435451], [1.061097, 51.9432594], [1.0612816, 51.94321709999999], [1.0623499, 51.9430046], [1.0631940999999998, 51.9428789], [1.0639504, 51.94279950000001], [1.0643824, 51.9427643], [1.065156, 51.942724299999995], [1.0671184, 51.942716700000005], [1.0681167, 51.942721699999986], [1.0700103, 51.94274039999999], [1.0738197, 51.94288900000001], [1.0740263999999995, 51.9428971], [1.0741956999999998, 51.942906699999995], [1.0757271, 51.94300789999999], [1.0759769, 51.943024400000006], [1.0775864, 51.943155899999994], [1.0779783409434258, 51.94319055023766], [1.0785128, 51.943237800000006], [1.0786666000000005, 51.94325219999999], [1.0798372, 51.94337609999999], [1.0804481, 51.94344399999999], [1.0811951, 51.9435325], [1.081649, 51.94358619999999], [1.0816544686027805, 51.943586786248865], [1.0818877999999998, 51.94361179999999], [1.082686, 51.9437159], [1.0834357999999995, 51.94380369999999], [1.0838660999999998, 51.943844899999995], [1.0842784999999997, 51.9438803], [1.0848838, 51.943927599999995], [1.0855303999999997, 51.9439643], [1.0855495083173838, 51.94396531986611], [1.0862048999999998, 51.944000300000006], [1.08711, 51.9440301], [1.0879197, 51.94404039999999], [1.0890960999999997, 51.944026], [1.0904129000000002, 51.943972599999995], [1.09052624668084, 51.94396531986611], [1.0910419, 51.9439322], [1.0926874, 51.9437912], [1.0935053, 51.9437039], [1.0948979, 51.9435191], [1.0958155999999997, 51.94334990000001], [1.1001601, 51.9424312], [1.1015545, 51.94213349999999], [1.1026219999999998, 51.9419028], [1.104034, 51.9415912], [1.1050424, 51.94137700000001], [1.1070577, 51.940962500000005], [1.1088509, 51.940577999999995], [1.1110715, 51.94010579999999], [1.111835, 51.9399462], [1.1136067999999997, 51.939569199999994], [1.1137852, 51.9395352], [1.1145951, 51.9393822], [1.1162947, 51.9390877], [1.1172563, 51.93894269999999], [1.1183041, 51.9388059], [1.1186178, 51.9387716], [1.1199870999999997, 51.9386232], [1.1206998, 51.9385576], [1.1215996, 51.9384821], [1.1235663, 51.93836089999999], [1.1245967, 51.9383199], [1.1263687, 51.938278799999985], [1.1275326, 51.938272899999994], [1.1276851, 51.9382745], [1.1293192, 51.93828030000001], [1.1303899, 51.93828030000001], [1.1313558, 51.9382856], [1.1324253, 51.93828759999999], [1.1324997, 51.93828579999999], [1.1327039, 51.938285099999995], [1.1332429, 51.9382845], [1.1341856999999995, 51.9382878], [1.1356581, 51.9382913], [1.1370419000000005, 51.9382959], [1.139814, 51.9382981], [1.1413854999999995, 51.9383015], [1.1430739, 51.93830500000001], [1.1444670999999995, 51.93830500000001], [1.1462171, 51.9383066], [1.1473803, 51.9383077], [1.1476215999999997, 51.93830799999999], [1.1490298, 51.938309499999995], [1.1510485, 51.9383138], [1.1528138999999995, 51.9383158], [1.1529754, 51.9383178], [1.1530106, 51.9383182], [1.1540018999999997, 51.9383302], [1.1549921, 51.9383502], [1.1559864999999998, 51.938386599999994], [1.156904, 51.9384311], [1.1578853, 51.93849139999999], [1.1595268, 51.938605], [1.1606414, 51.93869349999999], [1.160923, 51.93871790000001], [1.1615574, 51.93877359999999], [1.1624538999999998, 51.9388733], [1.1636395999999998, 51.9390023], [1.1644929999999998, 51.93909419999999], [1.1656078999999997, 51.9391938], [1.1665293, 51.9392684], [1.1674557, 51.939337900000005], [1.1678098693553778, 51.93935995244553], [1.1681479, 51.939381], [1.1686639, 51.9394146], [1.1693412999999997, 51.9394516], [1.1700795, 51.939488100000005], [1.1708953, 51.9395241], [1.1709440999999998, 51.9395252], [1.1716876, 51.9395548], [1.1724881, 51.9395809], [1.1732221, 51.9396047], [1.1740753, 51.9396242], [1.1746928999999997, 51.9396316], [1.1752414999999998, 51.93963719999999], [1.1760109, 51.9396404], [1.1766756, 51.9396377], [1.1777121999999998, 51.93962290000001], [1.1786704999999995, 51.9396095], [1.1792404, 51.93959499999999], [1.1799476, 51.9395742], [1.1805456999999997, 51.93954779999999], [1.1812296, 51.93951460000001], [1.182548, 51.93946069999999], [1.1845224, 51.9393922], [1.1866312, 51.9393506], [1.1877261, 51.93934240000001], [1.1897202, 51.93936659999999], [1.1913482999999998, 51.93940109999999], [1.1918361, 51.9394127], [1.1942373, 51.9395062], [1.1953557999999995, 51.9395657], [1.1963248, 51.939623399999995], [1.1985311, 51.93978739999999], [1.1991451999999998, 51.93982979999999], [1.1997631, 51.939864099999994], [1.2010174, 51.9399322], [1.2026458, 51.93999380000001], [1.2035799, 51.9400231], [1.2042679999999997, 51.9400382], [1.2052272999999998, 51.940051199999985], [1.2067445, 51.9400529], [1.2072662999999997, 51.94004729999999], [1.2076885, 51.9400421], [1.2085625, 51.9400155], [1.2094442, 51.9399844], [1.2110715999999997, 51.9399], [1.2121012000000002, 51.9398272], [1.2132264999999998, 51.93973280000001], [1.2143341999999997, 51.9396142], [1.2158235, 51.9393972], [1.2171523, 51.93917269999999], [1.2179148, 51.9390647], [1.2186786, 51.9389787], [1.2196756999999998, 51.9389031], [1.2206731999999998, 51.938874099999985], [1.222361, 51.938887], [1.2267534999999998, 51.93900509999999], [1.227635, 51.93904799999999], [1.2283038999999998, 51.9391091], [1.2289966999999995, 51.93919470000001], [1.2297193, 51.9393165], [1.2303296, 51.9394599], [1.2309413, 51.93962640000001], [1.2314679, 51.9398017], [1.2319922, 51.94000669999999], [1.2324885, 51.9402373], [1.2329377, 51.9404755], [1.2333719999999997, 51.9407377], [1.2338203, 51.94105510000001], [1.2342027999999998, 51.9413673], [1.2345288999999997, 51.9416726], [1.234825, 51.94199510000001], [1.2351874, 51.942491399999994], [1.2353223999999998, 51.942693000000006], [1.2355550999999998, 51.943008], [1.2358571, 51.94330450000001], [1.2360107000000002, 51.9434784], [1.2363133, 51.94377519999999], [1.23653187091462, 51.94396531986611], [1.2365913999999998, 51.9440171], [1.2367618, 51.9441561], [1.2372828, 51.94452780000001], [1.2376137000000005, 51.94472580000001], [1.2379791, 51.944925], [1.2383698999999997, 51.9451105], [1.2386921, 51.94524799999999], [1.2386958714395784, 51.94524938017687], [1.2390292999999997, 51.9453714], [1.2393843999999998, 51.94548590000001], [1.2396862999999998, 51.9455752], [1.2401952, 51.9456941], [1.2406467, 51.94577520000001], [1.2409247, 51.945816], [1.2412243, 51.9458509], [1.2418527, 51.94589560000001], [1.2459304, 51.9460823], [1.247035, 51.9461307], [1.2481403999999998, 51.946189], [1.2484963, 51.94622169999999], [1.2488872, 51.94627320000001], [1.2493995999999998, 51.946357000000006], [1.2497115999999997, 51.94641949999999], [1.2500451, 51.9465041], [1.2505931999999995, 51.9466607], [1.2514424999999998, 51.9469034], [1.2515862999999998, 51.94694390000001], [1.2518596, 51.9470208], [1.2521941, 51.94711229999999], [1.2526164999999998, 51.9471948], [1.2528842999999998, 51.94723789999999], [1.2530927, 51.94726609999999], [1.2533634000000002, 51.9472904], [1.2536149999999997, 51.94730160000001], [1.2538964999999995, 51.947306799999986], [1.2543981, 51.9472908], [1.2558184, 51.9472299], [1.2562833, 51.9471934]]}", "current_leg_start": "Manningtree", "dest_arr_time_act": "2100", "motion_projection": null, "next_location_lat": "51.9471934", "next_location_lon": "1.2562833", "previous_location": "Manningtree", "current_leg_milage": "9.5", "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.473, \"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.704, \"from_m\": 6674.473, \"capability_applied\": null, \"effective_limit_mph\": 80.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.179, \"from_m\": 7287.704, \"capability_applied\": null, \"effective_limit_mph\": 90.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.766, \"from_m\": 7486.179, \"capability_applied\": null, \"effective_limit_mph\": 70.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.687, \"from_m\": 7606.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31759.249, \"from_m\": 31569.687, \"capability_applied\": null, \"effective_limit_mph\": 80.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.224, \"from_m\": 31759.249, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32987.925, \"from_m\": 32065.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 45068.25, \"from_m\": 32987.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\": 47326.995, \"from_m\": 45068.25, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48055.898, \"from_m\": 47326.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48542.594, \"from_m\": 48055.898, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48828.513, \"from_m\": 48542.594, \"capability_applied\": null, \"effective_limit_mph\": 60.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.651, \"from_m\": 48828.513, \"capability_applied\": null, \"effective_limit_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\": 61820.924, \"from_m\": 49319.651, \"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\": 61864.006, \"from_m\": 61820.924, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83210.394, \"from_m\": 61864.006, \"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\": 83239.67, \"from_m\": 83210.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\": 83960.402, \"from_m\": 83239.67, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 93822.66, \"from_m\": 83960.402, \"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\": 93840.682, \"from_m\": 93822.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95173.117, \"from_m\": 93840.682, \"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\": 95685.931, \"from_m\": 95173.117, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 95781.493, \"from_m\": 95685.931, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 96280.703, \"from_m\": 95781.493, \"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\": 96316.962, \"from_m\": 96280.703, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 109382.039, \"from_m\": 96316.962, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110565.36, \"from_m\": 109382.039, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110609.39, \"from_m\": 110565.36, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 110646.864, \"from_m\": 110609.39, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 110810.992, \"from_m\": 110646.864, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 650938, \"profile_key\": \"5db4eb00fa7da4a3dbdb9fdec5f4e2711771dbdf750a2fb96d1ad2b067e331a4\", \"schedule_id\": 21812, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.968, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": false, \"wtt_arr\": \"1942H\", \"wtt_dep\": \"1943H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.267, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.616, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.865, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946H\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.944, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951\", \"location\": \"Gidea Park\", \"stage_seq\": 8, \"distance_m\": 21644.527, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": false, \"wtt_arr\": \"1958\", \"wtt_dep\": \"1959\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 32408.872, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2008H\", \"location\": \"Chelmsford\", \"stage_seq\": 10, \"distance_m\": 47839.573, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2012H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 11, \"distance_m\": 52014.955, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2016H\", \"location\": \"Hatfield Peverel\", \"stage_seq\": 12, \"distance_m\": 57663.302, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2022\", \"location\": \"Witham\", \"stage_seq\": 13, \"distance_m\": 62114.606, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": false, \"wtt_arr\": \"2025H\", \"wtt_dep\": \"2026\", \"location\": \"Kelvedon\", \"stage_seq\": 14, \"distance_m\": 67964.274, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031\", \"location\": \"Marks Tey\", \"stage_seq\": 15, \"distance_m\": 75024.291, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038H\", \"location\": \"Colchester\", \"stage_seq\": 16, \"distance_m\": 83015.514, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2046H\", \"location\": \"Manningtree\", \"stage_seq\": 17, \"distance_m\": 95581.131, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Mistley\", \"stage_seq\": 18, \"distance_m\": 98359.972, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Parkeston Goods Jn\", \"stage_seq\": 19, \"distance_m\": 109554.055, \"section_seq\": 1, \"route_path_id\": 99386}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": null, \"location\": \"Harwich International\", \"stage_seq\": 20, \"distance_m\": 110810.992, \"section_seq\": 1, \"route_path_id\": 99386}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 110810.992, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99386}], \"total_distance_m\": 110810.992, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 108468.532, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2342.46, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1936", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.9471934", "current_position_lon": "1.2562833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:47:41Z\", \"source_id\": 54223933, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:48:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:47:45Z\", \"source_id\": 17394085, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:52:24Z\", \"source_id\": 54236289, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:52:29Z\", \"source_id\": 17397423, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:45Z\", \"source_id\": 54247356, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:57:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:49Z\", \"source_id\": 17400399, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:02:38Z\", \"source_id\": 54262820, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:03:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:02:41Z\", \"source_id\": 17404437, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:17Z\", \"source_id\": 54287304, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:13:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:19Z\", \"source_id\": 17410975, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:29Z\", \"source_id\": 54297676, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:17:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:31Z\", \"source_id\": 17413861, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:44Z\", \"source_id\": 54308228, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:49Z\", \"source_id\": 17416735, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:21Z\", \"source_id\": 54322130, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:27:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:23Z\", \"source_id\": 17420409, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:19Z\", \"source_id\": 54332117, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:23Z\", \"source_id\": 17423045, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:25Z\", \"source_id\": 54344317, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:36:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:28Z\", \"source_id\": 17426405, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13734, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:44Z\", \"source_id\": 54356901, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:47Z\", \"source_id\": 17429775, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:10Z\", \"source_id\": 54374154, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:16Z\", \"source_id\": 17434516, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:17Z\", \"source_id\": 54384138, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:24Z\", \"source_id\": 17437182, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:05Z\", \"source_id\": 54409632, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:11Z\", \"source_id\": 17443920, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harwich International", "service_state_platform": "1", "timing_fact_generation": 1789675394153488, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:34.317977", "service_state_evidence_id": 17443920, "current_leg_start_actual_dep": "2026-09-17T20:50:30+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:35.443525", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P LST HPQ 1A94 720559+720568 10 100 None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.473, "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.704, "from_m": 6674.473, "capability_applied": null, "effective_limit_mph": 80.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.179, "from_m": 7287.704, "capability_applied": null, "effective_limit_mph": 90.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.766, "from_m": 7486.179, "capability_applied": null, "effective_limit_mph": 70.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.687, "from_m": 7606.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31759.249, "from_m": 31569.687, "capability_applied": null, "effective_limit_mph": 80.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.224, "from_m": 31759.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32987.925, "from_m": 32065.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45068.25, "from_m": 32987.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": 47326.995, "from_m": 45068.25, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48055.898, "from_m": 47326.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48542.594, "from_m": 48055.898, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48828.513, "from_m": 48542.594, "capability_applied": null, "effective_limit_mph": 60.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.651, "from_m": 48828.513, "capability_applied": null, "effective_limit_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": 61820.924, "from_m": 49319.651, "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": 61864.006, "from_m": 61820.924, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83210.394, "from_m": 61864.006, "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": 83239.67, "from_m": 83210.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": 83960.402, "from_m": 83239.67, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 93822.66, "from_m": 83960.402, "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": 93840.682, "from_m": 93822.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95173.117, "from_m": 93840.682, "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": 95685.931, "from_m": 95173.117, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 95781.493, "from_m": 95685.931, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 96280.703, "from_m": 95781.493, "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": 96316.962, "from_m": 96280.703, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 109382.039, "from_m": 96316.962, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110565.36, "from_m": 109382.039, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110609.39, "from_m": 110565.36, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 110646.864, "from_m": 110609.39, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 110810.992, "from_m": 110646.864, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 650938, "profile_key": "5db4eb00fa7da4a3dbdb9fdec5f4e2711771dbdf750a2fb96d1ad2b067e331a4", "schedule_id": 21812, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1936", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 99386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 99386}, {"is_pass": false, "wtt_arr": "1942H", "wtt_dep": "1943H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.267, "section_seq": 1, "route_path_id": 99386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.616, "section_seq": 1, "route_path_id": 99386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945H", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.865, "section_seq": 1, "route_path_id": 99386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.944, "section_seq": 1, "route_path_id": 99386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951", "location": "Gidea Park", "stage_seq": 8, "distance_m": 21644.527, "section_seq": 1, "route_path_id": 99386}, {"is_pass": false, "wtt_arr": "1958", "wtt_dep": "1959", "location": "Shenfield", "stage_seq": 9, "distance_m": 32408.872, "section_seq": 1, "route_path_id": 99386}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2008H", "location": "Chelmsford", "stage_seq": 10, "distance_m": 47839.573, "section_seq": 1, "route_path_id": 99386}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2012H", "location": "Beaulieu Park (Construction)", "stage_seq": 11, "distance_m": 52014.955, "section_seq": 1, "route_path_id": 99386}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2016H", "location": "Hatfield Peverel", "stage_seq": 12, "distance_m": 57663.302, "section_seq": 1, "route_path_id": 99386}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2022", "location": "Witham", "stage_seq": 13, "distance_m": 62114.606, "section_seq": 1, "route_path_id": 99386}, {"is_pass": false, "wtt_arr": "2025H", "wtt_dep": "2026", "location": "Kelvedon", "stage_seq": 14, "distance_m": 67964.274, "section_seq": 1, "route_path_id": 99386}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031", "location": "Marks Tey", "stage_seq": 15, "distance_m": 75024.291, "section_seq": 1, "route_path_id": 99386}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038H", "location": "Colchester", "stage_seq": 16, "distance_m": 83015.514, "section_seq": 1, "route_path_id": 99386}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2046H", "location": "Manningtree", "stage_seq": 17, "distance_m": 95581.131, "section_seq": 1, "route_path_id": 99386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Mistley", "stage_seq": 18, "distance_m": 98359.972, "section_seq": 1, "route_path_id": 99386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Parkeston Goods Jn", "stage_seq": 19, "distance_m": 109554.055, "section_seq": 1, "route_path_id": 99386}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": null, "location": "Harwich International", "stage_seq": 20, "distance_m": 110810.992, "section_seq": 1, "route_path_id": 99386}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 110810.992, "from_m": 0.0, "section_seq": 1, "route_path_id": 99386}], "total_distance_m": 110810.992, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 108468.532, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2342.46, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:47:41Z", "source_id": 54223933, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:48:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:47:45Z", "source_id": 17394085, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:52:24Z", "source_id": 54236289, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T18:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:52:29Z", "source_id": 17397423, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:45Z", "source_id": 54247356, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T18:57:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:49Z", "source_id": 17400399, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:02:38Z", "source_id": 54262820, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:03:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:02:41Z", "source_id": 17404437, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13865, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:17Z", "source_id": 54287304, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:13:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:19Z", "source_id": 17410975, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13877, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:29Z", "source_id": 54297676, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:17:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:31Z", "source_id": 17413861, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13855, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:44Z", "source_id": 54308228, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:21:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:49Z", "source_id": 17416735, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13823, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:21Z", "source_id": 54322130, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:27:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:23Z", "source_id": 17420409, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13800, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:19Z", "source_id": 54332117, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:31:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:23Z", "source_id": 17423045, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13775, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:25Z", "source_id": 54344317, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:36:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:28Z", "source_id": 17426405, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13734, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:44Z", "source_id": 54356901, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:41:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:47Z", "source_id": 17429775, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13534, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:10Z", "source_id": 54374154, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:48:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:16Z", "source_id": 17434516, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13542, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:17Z", "source_id": 54384138, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:53:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:24Z", "source_id": 17437182, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13560, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:05Z", "source_id": 54409632, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:04:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:11Z", "source_id": 17443920, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] London Liverpool Street 1936 1936 13 None None Harwich International 2100 2100 1 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66039/2026-09-17/detailed None Manningtree 2026-09-17T20:50:30+01:00 Harwich International 15.0 {"type": "LineString", "coordinates": [[1.045721, 51.94918139999999], [1.045869, 51.94919019999999], [1.0466584, 51.9492676], [1.0472295000000005, 51.9493338], [1.0479115, 51.94939240000001], [1.0481193, 51.9494268], [1.0482722, 51.9494497], [1.0483907999999995, 51.949464799999994], [1.0484631, 51.9494756], [1.0485158, 51.94948260000001], [1.0485988, 51.949489799999995], [1.0488186, 51.949509000000006], [1.0493404, 51.9495276], [1.0498150999999998, 51.94949859999999], [1.0507118, 51.94933820000001], [1.0515819, 51.9490518], [1.0524288999999998, 51.94864710000002], [1.0530465, 51.9482306], [1.0537270999999997, 51.94754970000001], [1.0537795, 51.947468], [1.0538982, 51.9473104], [1.0540838, 51.9470693], [1.0543619, 51.94679189999999], [1.0545639999999998, 51.946563999999995], [1.0550413999999997, 51.94607100000001], [1.0556755, 51.9455569], [1.0563158999999998, 51.9451205], [1.0573167, 51.94455459999999], [1.0584808, 51.9440498], [1.0587420251129682, 51.94396531986611], [1.0600414, 51.9435451], [1.061097, 51.9432594], [1.0612816, 51.94321709999999], [1.0623499, 51.9430046], [1.0631940999999998, 51.9428789], [1.0639504, 51.94279950000001], [1.0643824, 51.9427643], [1.065156, 51.942724299999995], [1.0671184, 51.942716700000005], [1.0681167, 51.942721699999986], [1.0700103, 51.94274039999999], [1.0738197, 51.94288900000001], [1.0740263999999995, 51.9428971], [1.0741956999999998, 51.942906699999995], [1.0757271, 51.94300789999999], [1.0759769, 51.943024400000006], [1.0775864, 51.943155899999994], [1.0779783409434258, 51.94319055023766], [1.0785128, 51.943237800000006], [1.0786666000000005, 51.94325219999999], [1.0798372, 51.94337609999999], [1.0804481, 51.94344399999999], [1.0811951, 51.9435325], [1.081649, 51.94358619999999], [1.0816544686027805, 51.943586786248865], [1.0818877999999998, 51.94361179999999], [1.082686, 51.9437159], [1.0834357999999995, 51.94380369999999], [1.0838660999999998, 51.943844899999995], [1.0842784999999997, 51.9438803], [1.0848838, 51.943927599999995], [1.0855303999999997, 51.9439643], [1.0855495083173838, 51.94396531986611], [1.0862048999999998, 51.944000300000006], [1.08711, 51.9440301], [1.0879197, 51.94404039999999], [1.0890960999999997, 51.944026], [1.0904129000000002, 51.943972599999995], [1.09052624668084, 51.94396531986611], [1.0910419, 51.9439322], [1.0926874, 51.9437912], [1.0935053, 51.9437039], [1.0948979, 51.9435191], [1.0958155999999997, 51.94334990000001], [1.1001601, 51.9424312], [1.1015545, 51.94213349999999], [1.1026219999999998, 51.9419028], [1.104034, 51.9415912], [1.1050424, 51.94137700000001], [1.1070577, 51.940962500000005], [1.1088509, 51.940577999999995], [1.1110715, 51.94010579999999], [1.111835, 51.9399462], [1.1136067999999997, 51.939569199999994], [1.1137852, 51.9395352], [1.1145951, 51.9393822], [1.1162947, 51.9390877], [1.1172563, 51.93894269999999], [1.1183041, 51.9388059], [1.1186178, 51.9387716], [1.1199870999999997, 51.9386232], [1.1206998, 51.9385576], [1.1215996, 51.9384821], [1.1235663, 51.93836089999999], [1.1245967, 51.9383199], [1.1263687, 51.938278799999985], [1.1275326, 51.938272899999994], [1.1276851, 51.9382745], [1.1293192, 51.93828030000001], [1.1303899, 51.93828030000001], [1.1313558, 51.9382856], [1.1324253, 51.93828759999999], [1.1324997, 51.93828579999999], [1.1327039, 51.938285099999995], [1.1332429, 51.9382845], [1.1341856999999995, 51.9382878], [1.1356581, 51.9382913], [1.1370419000000005, 51.9382959], [1.139814, 51.9382981], [1.1413854999999995, 51.9383015], [1.1430739, 51.93830500000001], [1.1444670999999995, 51.93830500000001], [1.1462171, 51.9383066], [1.1473803, 51.9383077], [1.1476215999999997, 51.93830799999999], [1.1490298, 51.938309499999995], [1.1510485, 51.9383138], [1.1528138999999995, 51.9383158], [1.1529754, 51.9383178], [1.1530106, 51.9383182], [1.1540018999999997, 51.9383302], [1.1549921, 51.9383502], [1.1559864999999998, 51.938386599999994], [1.156904, 51.9384311], [1.1578853, 51.93849139999999], [1.1595268, 51.938605], [1.1606414, 51.93869349999999], [1.160923, 51.93871790000001], [1.1615574, 51.93877359999999], [1.1624538999999998, 51.9388733], [1.1636395999999998, 51.9390023], [1.1644929999999998, 51.93909419999999], [1.1656078999999997, 51.9391938], [1.1665293, 51.9392684], [1.1674557, 51.939337900000005], [1.1678098693553778, 51.93935995244553], [1.1681479, 51.939381], [1.1686639, 51.9394146], [1.1693412999999997, 51.9394516], [1.1700795, 51.939488100000005], [1.1708953, 51.9395241], [1.1709440999999998, 51.9395252], [1.1716876, 51.9395548], [1.1724881, 51.9395809], [1.1732221, 51.9396047], [1.1740753, 51.9396242], [1.1746928999999997, 51.9396316], [1.1752414999999998, 51.93963719999999], [1.1760109, 51.9396404], [1.1766756, 51.9396377], [1.1777121999999998, 51.93962290000001], [1.1786704999999995, 51.9396095], [1.1792404, 51.93959499999999], [1.1799476, 51.9395742], [1.1805456999999997, 51.93954779999999], [1.1812296, 51.93951460000001], [1.182548, 51.93946069999999], [1.1845224, 51.9393922], [1.1866312, 51.9393506], [1.1877261, 51.93934240000001], [1.1897202, 51.93936659999999], [1.1913482999999998, 51.93940109999999], [1.1918361, 51.9394127], [1.1942373, 51.9395062], [1.1953557999999995, 51.9395657], [1.1963248, 51.939623399999995], [1.1985311, 51.93978739999999], [1.1991451999999998, 51.93982979999999], [1.1997631, 51.939864099999994], [1.2010174, 51.9399322], [1.2026458, 51.93999380000001], [1.2035799, 51.9400231], [1.2042679999999997, 51.9400382], [1.2052272999999998, 51.940051199999985], [1.2067445, 51.9400529], [1.2072662999999997, 51.94004729999999], [1.2076885, 51.9400421], [1.2085625, 51.9400155], [1.2094442, 51.9399844], [1.2110715999999997, 51.9399], [1.2121012000000002, 51.9398272], [1.2132264999999998, 51.93973280000001], [1.2143341999999997, 51.9396142], [1.2158235, 51.9393972], [1.2171523, 51.93917269999999], [1.2179148, 51.9390647], [1.2186786, 51.9389787], [1.2196756999999998, 51.9389031], [1.2206731999999998, 51.938874099999985], [1.222361, 51.938887], [1.2267534999999998, 51.93900509999999], [1.227635, 51.93904799999999], [1.2283038999999998, 51.9391091], [1.2289966999999995, 51.93919470000001], [1.2297193, 51.9393165], [1.2303296, 51.9394599], [1.2309413, 51.93962640000001], [1.2314679, 51.9398017], [1.2319922, 51.94000669999999], [1.2324885, 51.9402373], [1.2329377, 51.9404755], [1.2333719999999997, 51.9407377], [1.2338203, 51.94105510000001], [1.2342027999999998, 51.9413673], [1.2345288999999997, 51.9416726], [1.234825, 51.94199510000001], [1.2351874, 51.942491399999994], [1.2353223999999998, 51.942693000000006], [1.2355550999999998, 51.943008], [1.2358571, 51.94330450000001], [1.2360107000000002, 51.9434784], [1.2363133, 51.94377519999999], [1.23653187091462, 51.94396531986611], [1.2365913999999998, 51.9440171], [1.2367618, 51.9441561], [1.2372828, 51.94452780000001], [1.2376137000000005, 51.94472580000001], [1.2379791, 51.944925], [1.2383698999999997, 51.9451105], [1.2386921, 51.94524799999999], [1.2386958714395784, 51.94524938017687], [1.2390292999999997, 51.9453714], [1.2393843999999998, 51.94548590000001], [1.2396862999999998, 51.9455752], [1.2401952, 51.9456941], [1.2406467, 51.94577520000001], [1.2409247, 51.945816], [1.2412243, 51.9458509], [1.2418527, 51.94589560000001], [1.2459304, 51.9460823], [1.247035, 51.9461307], [1.2481403999999998, 51.946189], [1.2484963, 51.94622169999999], [1.2488872, 51.94627320000001], [1.2493995999999998, 51.946357000000006], [1.2497115999999997, 51.94641949999999], [1.2500451, 51.9465041], [1.2505931999999995, 51.9466607], [1.2514424999999998, 51.9469034], [1.2515862999999998, 51.94694390000001], [1.2518596, 51.9470208], [1.2521941, 51.94711229999999], [1.2526164999999998, 51.9471948], [1.2528842999999998, 51.94723789999999], [1.2530927, 51.94726609999999], [1.2533634000000002, 51.9472904], [1.2536149999999997, 51.94730160000001], [1.2538964999999995, 51.947306799999986], [1.2543981, 51.9472908], [1.2558184, 51.9472299], [1.2562833, 51.9471934]]} 9.5 2049 2104 Manningtree Parkeston Sig. P211 Harwich International 51.9471934 1.2562833 51.9471934 1.2562833 1 0 2026-09-17 20:14:56 TERMINATED 2026-09-17 20:04:00 Harwich International TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443920 1789675394153488 94 94 2026-09-17 20:14:35.443525 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:34.317977
620876 652929 W29226 862K64MZ17 2026-09-17 COMPLETE 17443837 2026-09-17 21:04:00 2026-09-17 20:14:56 2026-09-19 20:14:56 {"id": 652929, "stp": "P", "toc": "Southern", "uid": "W29226", "consist": "377316", "dest_crs": "BOG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29226/2026-09-17/detailed", "trust_id": "862K64MZ17", "origin_crs": "BAA", "show_on_map": 0, "dar_est_time": "20:58:00", "dar_platform": null, "dest_station": "Bognor Regis", "service_date": "2026-09-17", "dest_arr_time": "2105", "dest_platform": "1", "is_terminated": 1, "next_location": "Bognor Regis", "signalling_id": "2K64", "timing_status": "EARLY", "origin_station": "Barnham", "current_leg_arr": "2104", "current_leg_dep": "2058", "current_leg_end": "Bognor Regis", "origin_dep_time": "2058", "origin_platform": "1", "current_location": "Bognor Regis Carriage Holding Sidings", "last_update_time": "2026-09-17T20:14:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "2105", "motion_projection": null, "next_location_lat": "50.7888027", "next_location_lon": "-0.6752246", "previous_location": "Barnham", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 93.362, \"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\": 152.279, \"from_m\": 93.362, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 242.627, \"from_m\": 152.279, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5104.397, \"from_m\": 242.627, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5702.349, \"from_m\": 5104.397, \"capability_applied\": null, \"effective_limit_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\": 652929, \"profile_key\": \"82d5e80dadfca25338337d6be5fb131da4e19fc91ef222919123e59d2c3ad693\", \"schedule_id\": 25803, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Barnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28337}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": null, \"location\": \"Bognor Regis\", \"stage_seq\": 2, \"distance_m\": 5702.349, \"section_seq\": 1, \"route_path_id\": 28337}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5702.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28337}], \"total_distance_m\": 5702.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5702.349, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2058", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "50.7888027", "current_position_lon": "-0.6752246", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:00Z\", \"source_id\": 54409388, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:03Z\", \"source_id\": 17443837, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bognor Regis", "service_state_platform": "1", "timing_fact_generation": 1789675383548420, "current_leg_arrival_utc": "2026-09-17T21:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:36.417749", "service_state_evidence_id": 17443837, "current_leg_start_actual_dep": "2026-09-17T20:58:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:36.561909", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P BAA BOG 2K64 377316 3 100 None {"version": 3, "segments": [{"to_m": 93.362, "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": 152.279, "from_m": 93.362, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 242.627, "from_m": 152.279, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5104.397, "from_m": 242.627, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5702.349, "from_m": 5104.397, "capability_applied": null, "effective_limit_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": 652929, "profile_key": "82d5e80dadfca25338337d6be5fb131da4e19fc91ef222919123e59d2c3ad693", "schedule_id": 25803, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2058", "location": "Barnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28337}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": null, "location": "Bognor Regis", "stage_seq": 2, "distance_m": 5702.349, "section_seq": 1, "route_path_id": 28337}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5702.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 28337}], "total_distance_m": 5702.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5702.349, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:00Z", "source_id": 54409388, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:04:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:03Z", "source_id": 17443837, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Barnham 2058 2058 1 20:58:00 None Bognor Regis 2105 2105 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W29226/2026-09-17/detailed None Barnham 2026-09-17T20:58:00+01:00 Bognor Regis 6.0 {"type": "LineString", "coordinates": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]} 3.4 2058 2104 Barnham Bognor Regis Carriage Holding Sidings Bognor Regis 50.7888027 -0.6752246 50.7888027 -0.6752246 1 0 2026-09-17 20:14:56 TERMINATED 2026-09-17 20:04:00 Bognor Regis TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443837 1789675383548420 5 5 2026-09-17 20:14:36.561909 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:36.417749
620877 651061 C37341 509T51MY17 2026-09-17 COMPLETE 17443951 2026-09-17 21:04:00 2026-09-17 20:14:56 2026-09-19 20:14:56 {"id": 651061, "stp": "P", "toc": "Elizabeth Line", "uid": "C37341", "consist": "345037", "dest_crs": "HWV", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37341/2026-09-17/detailed", "trust_id": "509T51MY17", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-17", "dest_arr_time": "2106", "dest_platform": "4", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "9T51", "timing_status": "ON TIME", "origin_station": "Shenfield", "current_leg_arr": "2104", "current_leg_dep": "2100", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "1941", "origin_platform": "5", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-17T20:14:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "2104", "motion_projection": null, "next_location_lat": "51.4722980", "next_location_lon": "-0.4905293", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9589.252, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9627.196, \"from_m\": 9589.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10216.23, \"from_m\": 9627.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.813, \"from_m\": 10216.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.485, \"from_m\": 11071.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14147.54, \"from_m\": 12183.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18899.507, \"from_m\": 14147.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18955.608, \"from_m\": 18899.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20848.235, \"from_m\": 18955.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20882.232, \"from_m\": 20848.235, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20993.216, \"from_m\": 20882.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21215.152, \"from_m\": 20993.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.885, \"from_m\": 21215.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21954.135, \"from_m\": 21292.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23240.792, \"from_m\": 21954.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23329.388, \"from_m\": 23240.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23389.097, \"from_m\": 23329.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23479.175, \"from_m\": 23389.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.676, \"from_m\": 23479.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25577.385, \"from_m\": 25127.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25640.468, \"from_m\": 25577.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25700.948, \"from_m\": 25640.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25768.278, \"from_m\": 25700.948, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26874.019, \"from_m\": 25768.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27049.657, \"from_m\": 26874.019, \"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\": 30934.372, \"from_m\": 27049.657, \"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\": 31164.152, \"from_m\": 30934.372, \"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\": 31391.82, \"from_m\": 31164.152, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31686.892, \"from_m\": 31391.82, \"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\": 31709.084, \"from_m\": 31686.892, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31928.0, \"from_m\": 31709.084, \"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\": 32116.182, \"from_m\": 31928.0, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33008.652, \"from_m\": 32116.182, \"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\": 33110.93, \"from_m\": 33008.652, \"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\": 33254.273, \"from_m\": 33110.93, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33756.432, \"from_m\": 33254.273, \"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\": 34373.451, \"from_m\": 33756.432, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35002.746, \"from_m\": 34373.451, \"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\": 35187.607, \"from_m\": 35002.746, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35410.49, \"from_m\": 35187.607, \"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\": 35810.922, \"from_m\": 35410.49, \"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\": 35956.918, \"from_m\": 35810.922, \"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\": 36127.141, \"from_m\": 35956.918, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36790.454, \"from_m\": 36127.141, \"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\": 37088.669, \"from_m\": 36790.454, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37313.941, \"from_m\": 37088.669, \"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\": 37629.018, \"from_m\": 37313.941, \"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\": 37882.322, \"from_m\": 37629.018, \"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\": 38286.951, \"from_m\": 37882.322, \"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\": 38447.46, \"from_m\": 38286.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38686.157, \"from_m\": 38447.46, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39753.492, \"from_m\": 38686.157, \"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\": 40124.127, \"from_m\": 39753.492, \"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\": 40353.94, \"from_m\": 40124.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\": 40573.081, \"from_m\": 40353.94, \"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\": 40695.934, \"from_m\": 40573.081, \"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\": 40851.86, \"from_m\": 40695.934, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40989.883, \"from_m\": 40851.86, \"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\": 41447.431, \"from_m\": 40989.883, \"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\": 41602.493, \"from_m\": 41447.431, \"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\": 42165.201, \"from_m\": 41602.493, \"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\": 43362.172, \"from_m\": 42165.201, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43447.851, \"from_m\": 43362.172, \"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\": 43649.256, \"from_m\": 43447.851, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47912.717, \"from_m\": 43649.256, \"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\": 48832.738, \"from_m\": 47912.717, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 49013.439, \"from_m\": 48832.738, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49670.95, \"from_m\": 49013.439, \"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\": 51367.799, \"from_m\": 49670.95, \"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\": 52548.121, \"from_m\": 51367.799, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 54652.011, \"from_m\": 52548.121, \"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\": 54816.036, \"from_m\": 54652.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56469.645, \"from_m\": 54816.036, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56643.206, \"from_m\": 56469.645, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56806.396, \"from_m\": 56643.206, \"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\": 57099.563, \"from_m\": 56806.396, \"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\": 59343.617, \"from_m\": 57099.563, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59854.6, \"from_m\": 59343.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60394.493, \"from_m\": 59854.6, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60469.431, \"from_m\": 60394.493, \"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\": 63067.738, \"from_m\": 60469.431, \"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\": 63968.373, \"from_m\": 63067.738, \"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\": 64278.875, \"from_m\": 63968.373, \"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\": 65744.352, \"from_m\": 64278.875, \"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\": 66129.737, \"from_m\": 65744.352, \"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\": 66786.963, \"from_m\": 66129.737, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 651061, \"profile_key\": \"d2db334a17643bd48e4c9f06724cb46890146d883e93405fbe19a1083ed351c3\", \"schedule_id\": 5132, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1941\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1944H\", \"wtt_dep\": \"1945\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1948H\", \"wtt_dep\": \"1949\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1951H\", \"wtt_dep\": \"1952\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": \"1955\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1958\", \"wtt_dep\": \"1958H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2000\", \"wtt_dep\": \"2000H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": \"2002H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2005H\", \"wtt_dep\": \"2006\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2008H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2011\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2016\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26103.761, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27215.405, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 30655.251, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 31683.571, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33183.685, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2027\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 34904.734, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2030\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 36932.33, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 38255.172, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2036\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 40573.081, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 23, \"distance_m\": 42055.296, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 24, \"distance_m\": 42358.192, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 25, \"distance_m\": 43230.472, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Acton West Jn\", \"stage_seq\": 26, \"distance_m\": 48621.834, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2044\", \"location\": \"Ealing Broadway\", \"stage_seq\": 27, \"distance_m\": 49813.018, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"West Ealing\", \"stage_seq\": 28, \"distance_m\": 51221.941, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Southall\", \"stage_seq\": 29, \"distance_m\": 55151.559, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2052H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 30, \"distance_m\": 58231.151, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 31, \"distance_m\": 58438.443, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 32, \"distance_m\": 60363.086, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2100H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 33, \"distance_m\": 64136.819, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 34, \"distance_m\": 66786.963, \"section_seq\": 1, \"route_path_id\": 67457}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66786.963, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67457}], \"total_distance_m\": 66786.963, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 61437.598, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5349.365, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1941", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4722980", "current_position_lon": "-0.4905293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:43:28Z\", \"source_id\": 54212506, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:43:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:43:31Z\", \"source_id\": 17391094, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:47:39Z\", \"source_id\": 54223881, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:48:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:47:42Z\", \"source_id\": 17394058, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:50:57Z\", \"source_id\": 54232613, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:51:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:50:59Z\", \"source_id\": 17396356, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:53:29Z\", \"source_id\": 54238964, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:54:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:53:34Z\", \"source_id\": 17398147, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:57:24Z\", \"source_id\": 54249030, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:57:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:57:28Z\", \"source_id\": 17400808, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:59:24Z\", \"source_id\": 54254323, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:59:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:59:28Z\", \"source_id\": 17402188, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:01:27Z\", \"source_id\": 54259453, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:01:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:01:32Z\", \"source_id\": 17403594, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:57Z\", \"source_id\": 54266252, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:04:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:04:00Z\", \"source_id\": 17405347, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:07Z\", \"source_id\": 54276717, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:08:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:11Z\", \"source_id\": 17408183, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:38Z\", \"source_id\": 54285781, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:12:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:42Z\", \"source_id\": 17410529, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:13:49Z\", \"source_id\": 54290980, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:14:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:13:52Z\", \"source_id\": 17412016, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:58Z\", \"source_id\": 54296349, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:16:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:02Z\", \"source_id\": 17413486, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:01Z\", \"source_id\": 54309010, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:05Z\", \"source_id\": 17416883, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:37Z\", \"source_id\": 54315603, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:23:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:40Z\", \"source_id\": 17418622, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:52Z\", \"source_id\": 54321072, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:54Z\", \"source_id\": 17420122, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:56Z\", \"source_id\": 54328668, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:01Z\", \"source_id\": 17422111, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:17Z\", \"source_id\": 54334473, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:18Z\", \"source_id\": 17423641, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:02Z\", \"source_id\": 54341180, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:08Z\", \"source_id\": 17425499, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:18Z\", \"source_id\": 54348623, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:37:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:19Z\", \"source_id\": 17427546, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:44Z\", \"source_id\": 54361482, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:49Z\", \"source_id\": 17431062, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:09Z\", \"source_id\": 54367217, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:46:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:13Z\", \"source_id\": 17432611, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:46Z\", \"source_id\": 54375620, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:49Z\", \"source_id\": 17434888, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:14Z\", \"source_id\": 54381701, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:52:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:16Z\", \"source_id\": 17436510, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:49Z\", \"source_id\": 54399463, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:51Z\", \"source_id\": 17441169, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:12Z\", \"source_id\": 54409875, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:13Z\", \"source_id\": 17443951, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "4", "timing_fact_generation": 1789675394207306, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:39.297891", "service_state_evidence_id": 17443951, "current_leg_start_actual_dep": "2026-09-17T21:00:30+01:00", "operational_evidence_version": 117, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:39.384076", "service_state_valid_until_kind": null, "operational_interpretation_version": 117, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P SNF HWV 9T51 345037 9 90 None {"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9589.252, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9627.196, "from_m": 9589.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10216.23, "from_m": 9627.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.813, "from_m": 10216.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.485, "from_m": 11071.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14147.54, "from_m": 12183.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18899.507, "from_m": 14147.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18955.608, "from_m": 18899.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20848.235, "from_m": 18955.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20882.232, "from_m": 20848.235, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20993.216, "from_m": 20882.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21215.152, "from_m": 20993.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.885, "from_m": 21215.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21954.135, "from_m": 21292.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23240.792, "from_m": 21954.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23329.388, "from_m": 23240.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23389.097, "from_m": 23329.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23479.175, "from_m": 23389.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.676, "from_m": 23479.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25577.385, "from_m": 25127.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25640.468, "from_m": 25577.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25700.948, "from_m": 25640.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25768.278, "from_m": 25700.948, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26874.019, "from_m": 25768.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27049.657, "from_m": 26874.019, "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": 30934.372, "from_m": 27049.657, "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": 31164.152, "from_m": 30934.372, "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": 31391.82, "from_m": 31164.152, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31686.892, "from_m": 31391.82, "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": 31709.084, "from_m": 31686.892, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31928.0, "from_m": 31709.084, "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": 32116.182, "from_m": 31928.0, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33008.652, "from_m": 32116.182, "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": 33110.93, "from_m": 33008.652, "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": 33254.273, "from_m": 33110.93, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33756.432, "from_m": 33254.273, "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": 34373.451, "from_m": 33756.432, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35002.746, "from_m": 34373.451, "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": 35187.607, "from_m": 35002.746, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35410.49, "from_m": 35187.607, "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": 35810.922, "from_m": 35410.49, "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": 35956.918, "from_m": 35810.922, "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": 36127.141, "from_m": 35956.918, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36790.454, "from_m": 36127.141, "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": 37088.669, "from_m": 36790.454, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37313.941, "from_m": 37088.669, "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": 37629.018, "from_m": 37313.941, "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": 37882.322, "from_m": 37629.018, "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": 38286.951, "from_m": 37882.322, "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": 38447.46, "from_m": 38286.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38686.157, "from_m": 38447.46, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39753.492, "from_m": 38686.157, "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": 40124.127, "from_m": 39753.492, "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": 40353.94, "from_m": 40124.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": 40573.081, "from_m": 40353.94, "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": 40695.934, "from_m": 40573.081, "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": 40851.86, "from_m": 40695.934, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40989.883, "from_m": 40851.86, "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": 41447.431, "from_m": 40989.883, "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": 41602.493, "from_m": 41447.431, "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": 42165.201, "from_m": 41602.493, "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": 43362.172, "from_m": 42165.201, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43447.851, "from_m": 43362.172, "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": 43649.256, "from_m": 43447.851, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47912.717, "from_m": 43649.256, "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": 48832.738, "from_m": 47912.717, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 49013.439, "from_m": 48832.738, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49670.95, "from_m": 49013.439, "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": 51367.799, "from_m": 49670.95, "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": 52548.121, "from_m": 51367.799, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 54652.011, "from_m": 52548.121, "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": 54816.036, "from_m": 54652.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56469.645, "from_m": 54816.036, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 56643.206, "from_m": 56469.645, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56806.396, "from_m": 56643.206, "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": 57099.563, "from_m": 56806.396, "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": 59343.617, "from_m": 57099.563, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59854.6, "from_m": 59343.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60394.493, "from_m": 59854.6, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60469.431, "from_m": 60394.493, "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": 63067.738, "from_m": 60469.431, "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": 63968.373, "from_m": 63067.738, "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": 64278.875, "from_m": 63968.373, "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": 65744.352, "from_m": 64278.875, "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": 66129.737, "from_m": 65744.352, "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": 66786.963, "from_m": 66129.737, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 651061, "profile_key": "d2db334a17643bd48e4c9f06724cb46890146d883e93405fbe19a1083ed351c3", "schedule_id": 5132, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1941", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1944H", "wtt_dep": "1945", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1948H", "wtt_dep": "1949", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1951H", "wtt_dep": "1952", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": "1955", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1958", "wtt_dep": "1958H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2000", "wtt_dep": "2000H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": "2002H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2005H", "wtt_dep": "2006", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2008H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2011", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2016", "location": "Stratford", "stage_seq": 14, "distance_m": 26103.761, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27215.405, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 30655.251, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 31683.571, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33183.685, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2027", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 34904.734, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2030", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 36932.33, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 38255.172, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2036", "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 40573.081, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 23, "distance_m": 42055.296, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Portobello Jn (London)", "stage_seq": 24, "distance_m": 42358.192, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Ladbroke Grove Jn", "stage_seq": 25, "distance_m": 43230.472, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Acton West Jn", "stage_seq": 26, "distance_m": 48621.834, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2044", "location": "Ealing Broadway", "stage_seq": 27, "distance_m": 49813.018, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "West Ealing", "stage_seq": 28, "distance_m": 51221.941, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Southall", "stage_seq": 29, "distance_m": 55151.559, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2052H", "location": "Hayes & Harlington", "stage_seq": 30, "distance_m": 58231.151, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Heathrow Airport Jn", "stage_seq": 31, "distance_m": 58438.443, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Heathrow Tunnel Jn", "stage_seq": 32, "distance_m": 60363.086, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2100H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 33, "distance_m": 64136.819, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": null, "location": "Heathrow Terminal 5", "stage_seq": 34, "distance_m": 66786.963, "section_seq": 1, "route_path_id": 67457}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66786.963, "from_m": 0.0, "section_seq": 1, "route_path_id": 67457}], "total_distance_m": 66786.963, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 61437.598, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5349.365, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:43:28Z", "source_id": 54212506, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T18:43:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:43:31Z", "source_id": 17391094, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:47:39Z", "source_id": 54223881, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T18:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:47:42Z", "source_id": 17394058, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:50:57Z", "source_id": 54232613, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:51:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:50:59Z", "source_id": 17396356, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:53:29Z", "source_id": 54238964, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:54:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:53:34Z", "source_id": 17398147, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:57:24Z", "source_id": 54249030, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T18:57:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:57:28Z", "source_id": 17400808, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:59:24Z", "source_id": 54254323, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T18:59:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:59:28Z", "source_id": 17402188, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:01:27Z", "source_id": 54259453, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:01:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:01:32Z", "source_id": 17403594, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:57Z", "source_id": 54266252, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:04:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:04:00Z", "source_id": 17405347, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:07Z", "source_id": 54276717, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:08:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:11Z", "source_id": 17408183, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:38Z", "source_id": 54285781, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:12:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:42Z", "source_id": 17410529, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:13:49Z", "source_id": 54290980, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:14:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:13:52Z", "source_id": 17412016, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:58Z", "source_id": 54296349, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:16:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:02Z", "source_id": 17413486, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:01Z", "source_id": 54309010, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:21:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:05Z", "source_id": 17416883, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:37Z", "source_id": 54315603, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:23:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:40Z", "source_id": 17418622, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:52Z", "source_id": 54321072, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:25:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:54Z", "source_id": 17420122, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:56Z", "source_id": 54328668, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:28:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:01Z", "source_id": 17422111, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:17Z", "source_id": 54334473, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:31:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:18Z", "source_id": 17423641, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:02Z", "source_id": 54341180, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:34:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:08Z", "source_id": 17425499, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:18Z", "source_id": 54348623, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:37:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:19Z", "source_id": 17427546, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:44Z", "source_id": 54361482, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T19:43:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:49Z", "source_id": 17431062, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:09Z", "source_id": 54367217, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T19:46:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:13Z", "source_id": 17432611, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:46Z", "source_id": 54375620, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T19:49:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:49Z", "source_id": 17434888, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:14Z", "source_id": 54381701, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T19:52:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:16Z", "source_id": 17436510, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:49Z", "source_id": 54399463, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T19:59:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:51Z", "source_id": 17441169, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23436, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:12Z", "source_id": 54409875, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T20:04:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:13Z", "source_id": 17443951, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Shenfield 1941 1941 5 None None Heathrow Terminal 5 2106 2104 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37341/2026-09-17/detailed None Heathrow Terminals 2 & 3 2026-09-17T21:00:30+01:00 Heathrow Terminal 5 4.0 {"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]} 1.6 2100 2104 Heathrow Terminals 2 & 3 Heathrow Terminal 5 Heathrow Terminal 5 51.4722980 -0.4905293 51.4722980 -0.4905293 1 0 2026-09-17 20:14:56 TERMINATED 2026-09-17 20:04:00 Heathrow Terminal 5 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443951 1789675394207306 117 117 2026-09-17 20:14:39.384076 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:39.297891
620878 652245 C03640 832E64MZ17 2026-09-17 COMPLETE 17444269 2026-09-17 21:04:00 2026-09-17 20:14:56 2026-09-19 20:14:56 {"id": 652245, "stp": "P", "toc": "Great Western Railway", "uid": "C03640", "consist": "150232", "dest_crs": "EXD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03640/2026-09-17/detailed", "trust_id": "832E64MZ17", "origin_crs": "OKE", "show_on_map": 0, "dar_est_time": "20:28:00", "dar_platform": null, "dest_station": "Exeter St. David's", "service_date": "2026-09-17", "dest_arr_time": "2105", "dest_platform": "6A", "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "2E64", "timing_status": "EARLY", "origin_station": "Okehampton", "current_leg_arr": "2104", "current_leg_dep": "2054", "current_leg_end": "Exeter St. David's", "origin_dep_time": "2028", "origin_platform": null, "current_location": "Exeter St. David's", "last_update_time": "2026-09-17T20:14:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.6470568, 50.783273300000005], [-3.646712499999999, 50.7832296], [-3.6464367000000006, 50.7831959], [-3.64562, 50.78308229999999], [-3.645395399999999, 50.7830549], [-3.64492, 50.7829879], [-3.644541400000001, 50.7829366], [-3.644190500000001, 50.78289040000001], [-3.6439335, 50.782851400000006], [-3.6434196, 50.7827793], [-3.6429985, 50.7827096], [-3.642641899999999, 50.7826431], [-3.6423257, 50.7825778], [-3.6420189, 50.78251370000001], [-3.641720799999999, 50.78243929999999], [-3.6413202, 50.782337799999986], [-3.6409419, 50.7822362], [-3.640649699999999, 50.7821521], [-3.6403011, 50.78204290000001], [-3.6399347999999994, 50.78193389999999], [-3.639240500000001, 50.78172189999999], [-3.6391527, 50.78169780000001], [-3.6389365, 50.78163450000001], [-3.6387965000000007, 50.7815844], [-3.6385975, 50.7815172], [-3.6380164000000006, 50.7813534], [-3.6365355, 50.78095729999999], [-3.6361227, 50.7808608], [-3.6348188, 50.78059760000001], [-3.6341061, 50.78047389999999], [-3.6334134, 50.7803653], [-3.632778, 50.7802874], [-3.6322902, 50.7802382], [-3.6311416, 50.7801456], [-3.630640000000001, 50.78012029999999], [-3.628615, 50.780011300000005], [-3.6271958, 50.7799288], [-3.626542899999999, 50.7798956], [-3.6255731, 50.77984300000001], [-3.6246193, 50.779801199999994], [-3.6236805, 50.7797767], [-3.6230426, 50.7798116], [-3.6216142999999983, 50.7798608], [-3.620110999999999, 50.7799964], [-3.6188897, 50.7800698], [-3.6171482, 50.780176099999984], [-3.6170162, 50.7801846], [-3.6167126, 50.7802102], [-3.614595, 50.78034240000001], [-3.6098789, 50.780649799999985], [-3.6095823, 50.78066], [-3.6062519000000006, 50.7808746], [-3.6061404, 50.78088], [-3.6060404, 50.78088429999999], [-3.6055262, 50.78091740000001], [-3.6040325, 50.78095210000001], [-3.6025712, 50.780934300000006], [-3.601949199999999, 50.7809107], [-3.6013250999999995, 50.78086940000001], [-3.6000935999999997, 50.7807462], [-3.599322, 50.7806842], [-3.5982853, 50.7805315], [-3.5970037, 50.7803038], [-3.5953499, 50.7799798], [-3.5938429999999997, 50.779675899999994], [-3.5932611364780858, 50.77956390245135], [-3.5899616, 50.7789288], [-3.5896945, 50.7788778], [-3.5894032, 50.7788299], [-3.5892397999999996, 50.778797399999995], [-3.5889566000000004, 50.7787379], [-3.5884378000000003, 50.77862090000001], [-3.5879614999999996, 50.7785047], [-3.5878131, 50.77846519999999], [-3.5873977000000004, 50.77834519999999], [-3.587116599999999, 50.7782702], [-3.5869377, 50.778219400000005], [-3.586674299999999, 50.77814690000001], [-3.5863162, 50.7780341], [-3.5855509000000003, 50.7777783], [-3.5842402, 50.777336899999995], [-3.5825174000000004, 50.776747099999994], [-3.5813311, 50.77634750000001], [-3.5799987999999994, 50.7758949], [-3.5786555999999994, 50.7754388], [-3.577369899999999, 50.775003], [-3.5766891, 50.7747668], [-3.5761893999999996, 50.7745947], [-3.5751653999999995, 50.7742418], [-3.5741322999999996, 50.7738397], [-3.5737321, 50.773674199999995], [-3.5733333999999997, 50.773497299999995], [-3.5729774999999995, 50.7733351], [-3.572465, 50.7730906], [-3.5719817, 50.7728465], [-3.571569, 50.772619899999995], [-3.5710545, 50.77232819999999], [-3.5703337000000004, 50.771891999999994], [-3.5694927, 50.77132829999999], [-3.568713, 50.77077899999998], [-3.5682139, 50.77041769999999], [-3.5681047, 50.77031939999999], [-3.567612, 50.769912], [-3.5672874, 50.7696262], [-3.5668871, 50.769246499999994], [-3.5664820999999995, 50.768836400000005], [-3.5662159, 50.76852219999999], [-3.5659527, 50.76821909999999], [-3.5657921999999997, 50.76802140000001], [-3.5655701999999994, 50.76775889999999], [-3.5652609, 50.7673505], [-3.5649567999999996, 50.7669284], [-3.5647647999999994, 50.7666337], [-3.5645046999999996, 50.76620969999999], [-3.564373093617323, 50.765967351893885], [-3.5643243, 50.76587750000001], [-3.5640792999999995, 50.76539309999999], [-3.5639026, 50.7649724], [-3.5637544999999995, 50.7645834], [-3.5636363, 50.7642506], [-3.5633245, 50.7633731], [-3.5629199, 50.7627243], [-3.562380399999999, 50.7619955], [-3.5618977999999997, 50.761574200000005], [-3.5614827999999994, 50.761209400000006], [-3.5609499, 50.76083249999999], [-3.5605385, 50.76059249999999], [-3.5601271999999997, 50.7603677], [-3.5596753, 50.760167900000006], [-3.5592709999999994, 50.7600007], [-3.5589526, 50.7598786], [-3.5586936999999996, 50.7597892], [-3.5582276, 50.759643], [-3.557101799999999, 50.7593386], [-3.5565689999999996, 50.75920459999999], [-3.5560739, 50.7590744], [-3.5552087999999995, 50.7588253], [-3.5542800999999997, 50.758452800000015], [-3.5528424999999997, 50.7576859], [-3.5520807, 50.75715650000001], [-3.5513707, 50.7565113], [-3.5508124999999997, 50.7559011], [-3.5506815, 50.7557068], [-3.5505566, 50.7555213], [-3.5504602999999997, 50.755393999999995], [-3.5499405999999993, 50.7542364], [-3.5497995999999996, 50.7538937], [-3.5496545, 50.75353870000001], [-3.5493901, 50.7530292], [-3.5491083999999997, 50.75250000000001], [-3.5488467, 50.7520487], [-3.548533299999999, 50.7515641], [-3.5479058999999995, 50.75059410000001], [-3.5476899, 50.7501671], [-3.5475799, 50.74987610000001], [-3.5475161, 50.7496935], [-3.5474672, 50.7494945], [-3.5474241, 50.7492968], [-3.5473793999999996, 50.7489361], [-3.5473578999999997, 50.7486478], [-3.5474039, 50.748296799999984], [-3.5474697, 50.74800069999999], [-3.5475275999999996, 50.7478019], [-3.5475814, 50.7476567], [-3.5477445999999997, 50.7472369], [-3.5478038999999995, 50.747104099999994], [-3.5478922999999996, 50.7468786], [-3.5480024999999995, 50.746440599999985], [-3.5480716001450365, 50.746240964052376], [-3.5481179, 50.7461072], [-3.5481263999999997, 50.74606129999999], [-3.548206, 50.74562869999999], [-3.5482471, 50.745350300000005], [-3.5482743, 50.7450735], [-3.5482869, 50.7447773], [-3.5482812999999997, 50.74448360000001], [-3.548229399999999, 50.7439083], [-3.5481416999999995, 50.74346989999999], [-3.5480554999999994, 50.74318290000001], [-3.5479495999999995, 50.742877], [-3.5478329, 50.7425869], [-3.5477015, 50.74231780000001], [-3.5473153, 50.7416378], [-3.5469762, 50.74109579999999], [-3.5466858999999995, 50.74062249999999], [-3.5464542999999997, 50.7401971], [-3.5462023, 50.73967759999999], [-3.5460657, 50.7393483], [-3.5459072, 50.7389041], [-3.5457722, 50.7385113], [-3.5456416, 50.73810509999999], [-3.5451230999999996, 50.73645520000001], [-3.5449328, 50.735853600000006], [-3.5445927, 50.734779], [-3.5443982, 50.73415670000001], [-3.5443016999999997, 50.7338333], [-3.5441946, 50.73347429999999], [-3.5440246, 50.73286970000001], [-3.5439387, 50.7325643], [-3.5437931999999996, 50.73212540000001], [-3.5437044, 50.7318248], [-3.5436165000000006, 50.7315516], [-3.5435944, 50.7314458], [-3.5435843, 50.7312914], [-3.5435582, 50.7310101], [-3.5435511, 50.7309332], [-3.5435336, 50.7307173], [-3.5435204999999996, 50.7304775], [-3.5435107, 50.7302812], [-3.543505, 50.729956099999995], [-3.5435196, 50.7296573]]}", "current_leg_start": "Crediton", "dest_arr_time_act": "2105", "motion_projection": null, "next_location_lat": "50.7296573", "next_location_lon": "-3.5435196", "previous_location": "Crediton", "current_leg_milage": "6.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1145.742, \"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\": 2334.415, \"from_m\": 1145.742, \"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\": 2344.824, \"from_m\": 2334.415, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15719.344, \"from_m\": 2344.824, \"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\": 15729.657, \"from_m\": 15719.344, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21238.414, \"from_m\": 15729.657, \"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\": 32816.014, \"from_m\": 21238.414, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35682.724, \"from_m\": 32816.014, \"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\": 37542.725, \"from_m\": 35682.724, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37847.999, \"from_m\": 37542.725, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38039.637, \"from_m\": 37847.999, \"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\": 39570.821, \"from_m\": 38039.637, \"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\": 39647.169, \"from_m\": 39570.821, \"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\": 39715.106, \"from_m\": 39647.169, \"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\": 40040.878, \"from_m\": 39715.106, \"capability_applied\": null, \"effective_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\": 652245, \"profile_key\": \"1476e5d1d22c0cb699996399d4fe2519e28a8e73d7869205de1452263857db2b\", \"schedule_id\": 34207, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"Okehampton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42481}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2032\", \"location\": \"Okehampton Interchange\", \"stage_seq\": 2, \"distance_m\": 2155.629, \"section_seq\": 1, \"route_path_id\": 42481}, {\"is_pass\": false, \"wtt_arr\": \"2053H\", \"wtt_dep\": \"2054H\", \"location\": \"Crediton\", \"stage_seq\": 3, \"distance_m\": 28989.195, \"section_seq\": 1, \"route_path_id\": 42481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101H\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 4, \"distance_m\": 38152.784, \"section_seq\": 1, \"route_path_id\": 42481}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": null, \"location\": \"Exeter St. David's\", \"stage_seq\": 5, \"distance_m\": 40040.878, \"section_seq\": 1, \"route_path_id\": 42481}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40040.878, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42481}], \"total_distance_m\": 40040.878, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 39694.384, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 346.494, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2028", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "50.7296573", "current_position_lon": "-3.5435196", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:01Z\", \"source_id\": 17438793, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:39Z\", \"source_id\": 54411078, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:44Z\", \"source_id\": 17444269, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "6", "timing_fact_generation": 1789675424641821, "current_leg_arrival_utc": "2026-09-17T21:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:39.307854", "service_state_evidence_id": 17444269, "current_leg_start_actual_dep": "2026-09-17T20:54:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:39.761685", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P OKE EXD 2E64 150232 2 75 None {"version": 3, "segments": [{"to_m": 1145.742, "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": 2334.415, "from_m": 1145.742, "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": 2344.824, "from_m": 2334.415, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15719.344, "from_m": 2344.824, "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": 15729.657, "from_m": 15719.344, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21238.414, "from_m": 15729.657, "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": 32816.014, "from_m": 21238.414, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35682.724, "from_m": 32816.014, "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": 37542.725, "from_m": 35682.724, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37847.999, "from_m": 37542.725, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38039.637, "from_m": 37847.999, "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": 39570.821, "from_m": 38039.637, "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": 39647.169, "from_m": 39570.821, "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": 39715.106, "from_m": 39647.169, "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": 40040.878, "from_m": 39715.106, "capability_applied": null, "effective_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": 652245, "profile_key": "1476e5d1d22c0cb699996399d4fe2519e28a8e73d7869205de1452263857db2b", "schedule_id": 34207, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2028", "location": "Okehampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42481}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2032", "location": "Okehampton Interchange", "stage_seq": 2, "distance_m": 2155.629, "section_seq": 1, "route_path_id": 42481}, {"is_pass": false, "wtt_arr": "2053H", "wtt_dep": "2054H", "location": "Crediton", "stage_seq": 3, "distance_m": 28989.195, "section_seq": 1, "route_path_id": 42481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101H", "location": "Cowley Bridge Jn", "stage_seq": 4, "distance_m": 38152.784, "section_seq": 1, "route_path_id": 42481}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": null, "location": "Exeter St. David's", "stage_seq": 5, "distance_m": 40040.878, "section_seq": 1, "route_path_id": 42481}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40040.878, "from_m": 0.0, "section_seq": 1, "route_path_id": 42481}], "total_distance_m": 40040.878, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 39694.384, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 346.494, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:01Z", "source_id": 17438793, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26461, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:39Z", "source_id": 54411078, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:04:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:44Z", "source_id": 17444269, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Okehampton 2028 2028 None 20:28:00 None Exeter St. David's 2105 2105 6A EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C03640/2026-09-17/detailed None Crediton 2026-09-17T20:54:30+01:00 Exeter St. David's 10.0 {"type": "LineString", "coordinates": [[-3.6470568, 50.783273300000005], [-3.646712499999999, 50.7832296], [-3.6464367000000006, 50.7831959], [-3.64562, 50.78308229999999], [-3.645395399999999, 50.7830549], [-3.64492, 50.7829879], [-3.644541400000001, 50.7829366], [-3.644190500000001, 50.78289040000001], [-3.6439335, 50.782851400000006], [-3.6434196, 50.7827793], [-3.6429985, 50.7827096], [-3.642641899999999, 50.7826431], [-3.6423257, 50.7825778], [-3.6420189, 50.78251370000001], [-3.641720799999999, 50.78243929999999], [-3.6413202, 50.782337799999986], [-3.6409419, 50.7822362], [-3.640649699999999, 50.7821521], [-3.6403011, 50.78204290000001], [-3.6399347999999994, 50.78193389999999], [-3.639240500000001, 50.78172189999999], [-3.6391527, 50.78169780000001], [-3.6389365, 50.78163450000001], [-3.6387965000000007, 50.7815844], [-3.6385975, 50.7815172], [-3.6380164000000006, 50.7813534], [-3.6365355, 50.78095729999999], [-3.6361227, 50.7808608], [-3.6348188, 50.78059760000001], [-3.6341061, 50.78047389999999], [-3.6334134, 50.7803653], [-3.632778, 50.7802874], [-3.6322902, 50.7802382], [-3.6311416, 50.7801456], [-3.630640000000001, 50.78012029999999], [-3.628615, 50.780011300000005], [-3.6271958, 50.7799288], [-3.626542899999999, 50.7798956], [-3.6255731, 50.77984300000001], [-3.6246193, 50.779801199999994], [-3.6236805, 50.7797767], [-3.6230426, 50.7798116], [-3.6216142999999983, 50.7798608], [-3.620110999999999, 50.7799964], [-3.6188897, 50.7800698], [-3.6171482, 50.780176099999984], [-3.6170162, 50.7801846], [-3.6167126, 50.7802102], [-3.614595, 50.78034240000001], [-3.6098789, 50.780649799999985], [-3.6095823, 50.78066], [-3.6062519000000006, 50.7808746], [-3.6061404, 50.78088], [-3.6060404, 50.78088429999999], [-3.6055262, 50.78091740000001], [-3.6040325, 50.78095210000001], [-3.6025712, 50.780934300000006], [-3.601949199999999, 50.7809107], [-3.6013250999999995, 50.78086940000001], [-3.6000935999999997, 50.7807462], [-3.599322, 50.7806842], [-3.5982853, 50.7805315], [-3.5970037, 50.7803038], [-3.5953499, 50.7799798], [-3.5938429999999997, 50.779675899999994], [-3.5932611364780858, 50.77956390245135], [-3.5899616, 50.7789288], [-3.5896945, 50.7788778], [-3.5894032, 50.7788299], [-3.5892397999999996, 50.778797399999995], [-3.5889566000000004, 50.7787379], [-3.5884378000000003, 50.77862090000001], [-3.5879614999999996, 50.7785047], [-3.5878131, 50.77846519999999], [-3.5873977000000004, 50.77834519999999], [-3.587116599999999, 50.7782702], [-3.5869377, 50.778219400000005], [-3.586674299999999, 50.77814690000001], [-3.5863162, 50.7780341], [-3.5855509000000003, 50.7777783], [-3.5842402, 50.777336899999995], [-3.5825174000000004, 50.776747099999994], [-3.5813311, 50.77634750000001], [-3.5799987999999994, 50.7758949], [-3.5786555999999994, 50.7754388], [-3.577369899999999, 50.775003], [-3.5766891, 50.7747668], [-3.5761893999999996, 50.7745947], [-3.5751653999999995, 50.7742418], [-3.5741322999999996, 50.7738397], [-3.5737321, 50.773674199999995], [-3.5733333999999997, 50.773497299999995], [-3.5729774999999995, 50.7733351], [-3.572465, 50.7730906], [-3.5719817, 50.7728465], [-3.571569, 50.772619899999995], [-3.5710545, 50.77232819999999], [-3.5703337000000004, 50.771891999999994], [-3.5694927, 50.77132829999999], [-3.568713, 50.77077899999998], [-3.5682139, 50.77041769999999], [-3.5681047, 50.77031939999999], [-3.567612, 50.769912], [-3.5672874, 50.7696262], [-3.5668871, 50.769246499999994], [-3.5664820999999995, 50.768836400000005], [-3.5662159, 50.76852219999999], [-3.5659527, 50.76821909999999], [-3.5657921999999997, 50.76802140000001], [-3.5655701999999994, 50.76775889999999], [-3.5652609, 50.7673505], [-3.5649567999999996, 50.7669284], [-3.5647647999999994, 50.7666337], [-3.5645046999999996, 50.76620969999999], [-3.564373093617323, 50.765967351893885], [-3.5643243, 50.76587750000001], [-3.5640792999999995, 50.76539309999999], [-3.5639026, 50.7649724], [-3.5637544999999995, 50.7645834], [-3.5636363, 50.7642506], [-3.5633245, 50.7633731], [-3.5629199, 50.7627243], [-3.562380399999999, 50.7619955], [-3.5618977999999997, 50.761574200000005], [-3.5614827999999994, 50.761209400000006], [-3.5609499, 50.76083249999999], [-3.5605385, 50.76059249999999], [-3.5601271999999997, 50.7603677], [-3.5596753, 50.760167900000006], [-3.5592709999999994, 50.7600007], [-3.5589526, 50.7598786], [-3.5586936999999996, 50.7597892], [-3.5582276, 50.759643], [-3.557101799999999, 50.7593386], [-3.5565689999999996, 50.75920459999999], [-3.5560739, 50.7590744], [-3.5552087999999995, 50.7588253], [-3.5542800999999997, 50.758452800000015], [-3.5528424999999997, 50.7576859], [-3.5520807, 50.75715650000001], [-3.5513707, 50.7565113], [-3.5508124999999997, 50.7559011], [-3.5506815, 50.7557068], [-3.5505566, 50.7555213], [-3.5504602999999997, 50.755393999999995], [-3.5499405999999993, 50.7542364], [-3.5497995999999996, 50.7538937], [-3.5496545, 50.75353870000001], [-3.5493901, 50.7530292], [-3.5491083999999997, 50.75250000000001], [-3.5488467, 50.7520487], [-3.548533299999999, 50.7515641], [-3.5479058999999995, 50.75059410000001], [-3.5476899, 50.7501671], [-3.5475799, 50.74987610000001], [-3.5475161, 50.7496935], [-3.5474672, 50.7494945], [-3.5474241, 50.7492968], [-3.5473793999999996, 50.7489361], [-3.5473578999999997, 50.7486478], [-3.5474039, 50.748296799999984], [-3.5474697, 50.74800069999999], [-3.5475275999999996, 50.7478019], [-3.5475814, 50.7476567], [-3.5477445999999997, 50.7472369], [-3.5478038999999995, 50.747104099999994], [-3.5478922999999996, 50.7468786], [-3.5480024999999995, 50.746440599999985], [-3.5480716001450365, 50.746240964052376], [-3.5481179, 50.7461072], [-3.5481263999999997, 50.74606129999999], [-3.548206, 50.74562869999999], [-3.5482471, 50.745350300000005], [-3.5482743, 50.7450735], [-3.5482869, 50.7447773], [-3.5482812999999997, 50.74448360000001], [-3.548229399999999, 50.7439083], [-3.5481416999999995, 50.74346989999999], [-3.5480554999999994, 50.74318290000001], [-3.5479495999999995, 50.742877], [-3.5478329, 50.7425869], [-3.5477015, 50.74231780000001], [-3.5473153, 50.7416378], [-3.5469762, 50.74109579999999], [-3.5466858999999995, 50.74062249999999], [-3.5464542999999997, 50.7401971], [-3.5462023, 50.73967759999999], [-3.5460657, 50.7393483], [-3.5459072, 50.7389041], [-3.5457722, 50.7385113], [-3.5456416, 50.73810509999999], [-3.5451230999999996, 50.73645520000001], [-3.5449328, 50.735853600000006], [-3.5445927, 50.734779], [-3.5443982, 50.73415670000001], [-3.5443016999999997, 50.7338333], [-3.5441946, 50.73347429999999], [-3.5440246, 50.73286970000001], [-3.5439387, 50.7325643], [-3.5437931999999996, 50.73212540000001], [-3.5437044, 50.7318248], [-3.5436165000000006, 50.7315516], [-3.5435944, 50.7314458], [-3.5435843, 50.7312914], [-3.5435582, 50.7310101], [-3.5435511, 50.7309332], [-3.5435336, 50.7307173], [-3.5435204999999996, 50.7304775], [-3.5435107, 50.7302812], [-3.543505, 50.729956099999995], [-3.5435196, 50.7296573]]} 6.9 2054 2104 Crediton Exeter St. David's Exeter St. David's 50.7296573 -3.5435196 50.7296573 -3.5435196 1 0 2026-09-17 20:14:56 TERMINATED 2026-09-17 20:04:00 Exeter St. David's TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444269 1789675424641821 9 9 2026-09-17 20:14:39.761685 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:39.307854
620879 652031 W04840 529G60MZ17 2026-09-17 COMPLETE 17443787 2026-09-17 21:04:00 2026-09-17 20:14:56 2026-09-19 20:14:56 {"id": 652031, "stp": "P", "toc": "London Overground", "uid": "W04840", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04840/2026-09-17/detailed", "trust_id": "529G60MZ17", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": "20:19:00", "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-17", "dest_arr_time": "2105", "dest_platform": "2", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "9G60", "timing_status": "EARLY", "origin_station": "Dalston Junction", "current_leg_arr": "2104", "current_leg_dep": "2059", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "2019", "origin_platform": "3", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-17T20:14:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Wandsworth Road", "dest_arr_time_act": "2105", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Wandsworth Road", "current_leg_milage": "1.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.272, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 474.129, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 871.919, \"from_m\": 474.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 929.255, \"from_m\": 871.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2666.914, \"from_m\": 929.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3818.439, \"from_m\": 2666.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5556.097, \"from_m\": 3818.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5613.434, \"from_m\": 5556.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7352.941, \"from_m\": 5613.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7659.432, \"from_m\": 7352.941, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7696.887, \"from_m\": 7659.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8076.97, \"from_m\": 7696.887, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8792.522, \"from_m\": 8076.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9024.802, \"from_m\": 8792.522, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 10709.394, \"from_m\": 9024.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10792.36, \"from_m\": 10709.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12535.817, \"from_m\": 10792.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13932.156, \"from_m\": 12535.817, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15501.913, \"from_m\": 13932.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15822.365, \"from_m\": 15501.913, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15891.903, \"from_m\": 15822.365, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16191.745, \"from_m\": 15891.903, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16241.515, \"from_m\": 16191.745, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18331.271, \"from_m\": 16241.515, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19243.466, \"from_m\": 18331.271, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20337.438, \"from_m\": 19243.466, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20428.303, \"from_m\": 20337.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20951.903, \"from_m\": 20428.303, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20990.237, \"from_m\": 20951.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21077.067, \"from_m\": 20990.237, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21219.53, \"from_m\": 21077.067, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21864.22, \"from_m\": 21219.53, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21964.038, \"from_m\": 21864.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23347.747, \"from_m\": 21964.038, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23585.056, \"from_m\": 23347.747, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 652031, \"profile_key\": \"61162a80dcce89721792c83dbd5896aa3acb22130edfa2ec34af25209bce87a9\", \"schedule_id\": 25206, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 673.024, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2022H\", \"wtt_dep\": \"2023\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 2010.358, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2025H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 3242.676, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2028\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 9024.802, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 10008.889, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 10792.36, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 11268.685, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2035H\", \"location\": \"Canada Water\", \"stage_seq\": 9, \"distance_m\": 11582.749, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037H\", \"location\": \"Surrey Quays\", \"stage_seq\": 10, \"distance_m\": 12192.415, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 12481.859, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 12, \"distance_m\": 13962.896, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 13, \"distance_m\": 14481.117, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": \"2049\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 14, \"distance_m\": 15682.346, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 15, \"distance_m\": 16191.745, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2053\", \"location\": \"Denmark Hill\", \"stage_seq\": 16, \"distance_m\": 17016.751, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2057H\", \"location\": \"Clapham High Street\", \"stage_seq\": 17, \"distance_m\": 20183.126, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 18, \"distance_m\": 20447.113, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2058H\", \"wtt_dep\": \"2059\", \"location\": \"Wandsworth Road\", \"stage_seq\": 19, \"distance_m\": 20862.339, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059H\", \"location\": \"Factory Jn\", \"stage_seq\": 20, \"distance_m\": 20951.903, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Longhedge Jn\", \"stage_seq\": 21, \"distance_m\": 21812.38, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 22, \"distance_m\": 23585.056, \"section_seq\": 1, \"route_path_id\": 38258}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23585.056, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38258}], \"total_distance_m\": 23585.056, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23215.789, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 369.267, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2019", "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\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:04Z\", \"source_id\": 54316590, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:24:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:08Z\", \"source_id\": 17418935, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:47Z\", \"source_id\": 54320874, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:26:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:48Z\", \"source_id\": 17420081, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:22Z\", \"source_id\": 54327243, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:27Z\", \"source_id\": 17421770, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:22Z\", \"source_id\": 54332237, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:27Z\", \"source_id\": 17423077, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:12Z\", \"source_id\": 54336679, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:32:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:17Z\", \"source_id\": 17424260, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:59Z\", \"source_id\": 54341071, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:03Z\", \"source_id\": 17425472, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:27Z\", \"source_id\": 54344409, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:32Z\", \"source_id\": 17426421, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:44Z\", \"source_id\": 54347293, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:37:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:47Z\", \"source_id\": 17427239, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:16Z\", \"source_id\": 54350982, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:38:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:16Z\", \"source_id\": 17428153, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:09Z\", \"source_id\": 54360022, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:42:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:10Z\", \"source_id\": 17430671, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:12Z\", \"source_id\": 54367337, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:45:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:13Z\", \"source_id\": 17432606, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:33Z\", \"source_id\": 54380066, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:39Z\", \"source_id\": 17436101, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:31Z\", \"source_id\": 54393858, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:37Z\", \"source_id\": 17439754, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:43Z\", \"source_id\": 54396826, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:58:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:47Z\", \"source_id\": 17440488, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:54Z\", \"source_id\": 54409112, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:57Z\", \"source_id\": 17443787, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "2", "timing_fact_generation": 1789675378943294, "current_leg_arrival_utc": "2026-09-17T21:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:39.311609", "service_state_evidence_id": 17443787, "current_leg_start_actual_dep": "2026-09-17T20:59:00+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:39.371746", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P DLJ None 9G60 None None None None {"version": 3, "segments": [{"to_m": 418.272, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 474.129, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 871.919, "from_m": 474.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 929.255, "from_m": 871.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2666.914, "from_m": 929.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3818.439, "from_m": 2666.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5556.097, "from_m": 3818.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5613.434, "from_m": 5556.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7352.941, "from_m": 5613.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7659.432, "from_m": 7352.941, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7696.887, "from_m": 7659.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8076.97, "from_m": 7696.887, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8792.522, "from_m": 8076.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9024.802, "from_m": 8792.522, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 10709.394, "from_m": 9024.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10792.36, "from_m": 10709.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12535.817, "from_m": 10792.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13932.156, "from_m": 12535.817, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15501.913, "from_m": 13932.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15822.365, "from_m": 15501.913, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15891.903, "from_m": 15822.365, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16191.745, "from_m": 15891.903, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16241.515, "from_m": 16191.745, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18331.271, "from_m": 16241.515, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19243.466, "from_m": 18331.271, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20337.438, "from_m": 19243.466, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20428.303, "from_m": 20337.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20951.903, "from_m": 20428.303, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20990.237, "from_m": 20951.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21077.067, "from_m": 20990.237, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21219.53, "from_m": 21077.067, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21864.22, "from_m": 21219.53, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21964.038, "from_m": 21864.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23347.747, "from_m": 21964.038, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23585.056, "from_m": 23347.747, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 652031, "profile_key": "61162a80dcce89721792c83dbd5896aa3acb22130edfa2ec34af25209bce87a9", "schedule_id": 25206, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2019", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021", "location": "Haggerston", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2022H", "wtt_dep": "2023", "location": "Hoxton", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2025H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2028", "location": "Whitechapel", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030", "location": "Shadwell", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032", "location": "Wapping", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2035H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11582.749, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 12192.415, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12481.859, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Old Kent Road Jn", "stage_seq": 12, "distance_m": 13962.896, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043H", "location": "Queens Rd Peckham", "stage_seq": 13, "distance_m": 14481.117, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": "2049", "location": "Peckham Rye (C)", "stage_seq": 14, "distance_m": 15682.346, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Crofton Road Jn", "stage_seq": 15, "distance_m": 16191.745, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2053", "location": "Denmark Hill", "stage_seq": 16, "distance_m": 17016.751, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2057H", "location": "Clapham High Street", "stage_seq": 17, "distance_m": 20183.126, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058", "location": "Voltaire Road Jn", "stage_seq": 18, "distance_m": 20447.113, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2058H", "wtt_dep": "2059", "location": "Wandsworth Road", "stage_seq": 19, "distance_m": 20862.339, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059H", "location": "Factory Jn", "stage_seq": 20, "distance_m": 20951.903, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Longhedge Jn", "stage_seq": 21, "distance_m": 21812.38, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 22, "distance_m": 23585.056, "section_seq": 1, "route_path_id": 38258}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23585.056, "from_m": 0.0, "section_seq": 1, "route_path_id": 38258}], "total_distance_m": 23585.056, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23215.789, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 369.267, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:04Z", "source_id": 54316590, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:24:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:08Z", "source_id": 17418935, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:47Z", "source_id": 54320874, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:26:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:48Z", "source_id": 17420081, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:22Z", "source_id": 54327243, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:28:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:27Z", "source_id": 17421770, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:22Z", "source_id": 54332237, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:30:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:27Z", "source_id": 17423077, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:12Z", "source_id": 54336679, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:32:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:17Z", "source_id": 17424260, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:59Z", "source_id": 54341071, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:34:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:03Z", "source_id": 17425472, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:27Z", "source_id": 54344409, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:35:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:32Z", "source_id": 17426421, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:44Z", "source_id": 54347293, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:37:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:47Z", "source_id": 17427239, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:16Z", "source_id": 54350982, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:38:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:16Z", "source_id": 17428153, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31505, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:09Z", "source_id": 54360022, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:42:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:10Z", "source_id": 17430671, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29778, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:12Z", "source_id": 54367337, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:45:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:13Z", "source_id": 17432606, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:33Z", "source_id": 54380066, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:51:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:39Z", "source_id": 17436101, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28938, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:31Z", "source_id": 54393858, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:57:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:37Z", "source_id": 17439754, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28922, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:43Z", "source_id": 54396826, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:58:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:47Z", "source_id": 17440488, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29172, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:54Z", "source_id": 54409112, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:04:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:57Z", "source_id": 17443787, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Dalston Junction 2019 2019 3 20:19:00 None Clapham Junction Plats 0-2 2105 2105 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W04840/2026-09-17/detailed None Wandsworth Road 2026-09-17T20:59:00+01:00 Clapham Junction Plats 0-2 5.0 {"type": "LineString", "coordinates": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} 1.9 2059 2104 Wandsworth Road Clapham Junction Carriage Maintenance Depot Clapham Junction Plats 0-2 51.4635715 -0.1738581 51.4635715 -0.1738581 1 0 2026-09-17 20:14:56 TERMINATED 2026-09-17 20:04:00 Clapham Junction Plats 0-2 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443787 1789675378943294 59 59 2026-09-17 20:14:39.371746 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:39.311609
620880 651374 W29003 899Y58MY17 2026-09-17 COMPLETE 17444287 2026-09-17 21:04:00 2026-09-17 20:14:56 2026-09-19 20:14:56 {"id": 651374, "stp": "P", "toc": "Thameslink", "uid": "W29003", "consist": "700010", "dest_crs": "BFR", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29003/2026-09-17/detailed", "trust_id": "899Y58MY17", "origin_crs": "SEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Blackfriars", "service_date": "2026-09-17", "dest_arr_time": "2059", "dest_platform": "3", "is_terminated": 1, "next_location": "London Blackfriars", "signalling_id": "9Y58", "timing_status": "LATE", "origin_station": "Sevenoaks", "current_leg_arr": "2104", "current_leg_dep": "2100", "current_leg_end": "London Blackfriars", "origin_dep_time": "1952", "origin_platform": "4", "current_location": "London Blackfriars", "last_update_time": "2026-09-17T20:14:56", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09885980928640944, 51.49407035639032], [-0.0988519, 51.49409539999999], [-0.0987903, 51.4942577], [-0.09874639999999998, 51.4943679], [-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.10262315961332368, 51.50516368649792], [-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]]}", "current_leg_start": "Elephant & Castle", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "51.5105179", "next_location_lon": "-0.1031634", "previous_location": "Elephant & Castle", "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\": 237.474, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 287.519, \"from_m\": 237.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 613.414, \"from_m\": 287.519, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 885.079, \"from_m\": 613.414, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 921.757, \"from_m\": 885.079, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2511.318, \"from_m\": 921.757, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3913.92, \"from_m\": 2511.318, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4806.195, \"from_m\": 3913.92, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14971.872, \"from_m\": 4806.195, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15314.587, \"from_m\": 14971.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\": 15409.093, \"from_m\": 15314.587, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15441.353, \"from_m\": 15409.093, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15505.279, \"from_m\": 15441.353, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15573.758, \"from_m\": 15505.279, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21870.817, \"from_m\": 15573.758, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21884.871, \"from_m\": 21870.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\": 22001.871, \"from_m\": 21884.871, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22421.925, \"from_m\": 22001.871, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22571.328, \"from_m\": 22421.925, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24150.774, \"from_m\": 22571.328, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24197.272, \"from_m\": 24150.774, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 31794.28, \"from_m\": 24197.272, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32598.122, \"from_m\": 31794.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34915.026, \"from_m\": 32598.122, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35419.813, \"from_m\": 34915.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36887.555, \"from_m\": 35419.813, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37533.36, \"from_m\": 36887.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39313.38, \"from_m\": 37533.36, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39345.841, \"from_m\": 39313.38, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 39872.524, \"from_m\": 39345.841, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44034.345, \"from_m\": 39872.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44213.841, \"from_m\": 44034.345, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44261.099, \"from_m\": 44213.841, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44499.599, \"from_m\": 44261.099, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44735.331, \"from_m\": 44499.599, \"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}], \"service_id\": 651374, \"profile_key\": \"4ed9e66afb9e2575f9366444e85d6284653973f1dd6aed01df321736021c5fac\", \"schedule_id\": 25720, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"Sevenoaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": \"1955H\", \"location\": \"Bat & Ball\", \"stage_seq\": 2, \"distance_m\": 2374.466, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957\", \"location\": \"Otford Jn\", \"stage_seq\": 3, \"distance_m\": 3942.427, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"1958H\", \"wtt_dep\": \"1959\", \"location\": \"Otford\", \"stage_seq\": 4, \"distance_m\": 4909.042, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2001H\", \"wtt_dep\": \"2002\", \"location\": \"Shoreham (Kent)\", \"stage_seq\": 5, \"distance_m\": 7197.391, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2005H\", \"location\": \"Eynsford\", \"stage_seq\": 6, \"distance_m\": 10837.389, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2011\", \"location\": \"Swanley\", \"stage_seq\": 7, \"distance_m\": 15682.82, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015\", \"location\": \"St. Mary Cray\", \"stage_seq\": 8, \"distance_m\": 19944.041, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 9, \"distance_m\": 22059.835, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Bickley Jn\", \"stage_seq\": 10, \"distance_m\": 23464.356, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2020\", \"location\": \"Bickley\", \"stage_seq\": 11, \"distance_m\": 24455.772, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2023\", \"location\": \"Bromley South\", \"stage_seq\": 12, \"distance_m\": 26145.513, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2025H\", \"location\": \"Shortlands\", \"stage_seq\": 13, \"distance_m\": 27603.002, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028\", \"location\": \"Ravensbourne\", \"stage_seq\": 14, \"distance_m\": 28706.172, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030\", \"location\": \"Beckenham Hill\", \"stage_seq\": 15, \"distance_m\": 30074.158, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032H\", \"location\": \"Bellingham\", \"stage_seq\": 16, \"distance_m\": 31170.807, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2035H\", \"location\": \"Catford\", \"stage_seq\": 17, \"distance_m\": 32524.688, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038\", \"location\": \"Crofton Park\", \"stage_seq\": 18, \"distance_m\": 33983.85, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2041\", \"location\": \"Nunhead\", \"stage_seq\": 19, \"distance_m\": 35961.465, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2044\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 20, \"distance_m\": 37283.193, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 21, \"distance_m\": 37832.784, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2047\", \"location\": \"Denmark Hill\", \"stage_seq\": 22, \"distance_m\": 38662.542, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Cambria Jn\", \"stage_seq\": 23, \"distance_m\": 39379.039, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Loughborough Jn\", \"stage_seq\": 24, \"distance_m\": 39744.455, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2053H\", \"wtt_dep\": \"2054H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 25, \"distance_m\": 42850.868, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 26, \"distance_m\": 43386.423, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 27, \"distance_m\": 44133.196, \"section_seq\": 1, \"route_path_id\": 66571}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"London Blackfriars\", \"stage_seq\": 28, \"distance_m\": 44735.331, \"section_seq\": 1, \"route_path_id\": 66571}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 44735.331, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66571}], \"total_distance_m\": 44735.331, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38192.425, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6542.906, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1952", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5105179", "current_position_lon": "-0.1031634", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:54:57Z\", \"source_id\": 54242753, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:55:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:55:05Z\", \"source_id\": 17399204, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:38Z\", \"source_id\": 54265425, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:04:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:40Z\", \"source_id\": 17405124, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32548, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:06:12Z\", \"source_id\": 54272056, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:07:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:06:13Z\", \"source_id\": 17406893, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:57Z\", \"source_id\": 54281403, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:11:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:10:03Z\", \"source_id\": 17409392, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:38Z\", \"source_id\": 54295522, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:16:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:40Z\", \"source_id\": 17413260, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32072, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:50Z\", \"source_id\": 54305948, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:20:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:56Z\", \"source_id\": 17416132, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:27Z\", \"source_id\": 54320118, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:26:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:32Z\", \"source_id\": 17419866, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:59Z\", \"source_id\": 54326328, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:02Z\", \"source_id\": 17421483, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:38Z\", \"source_id\": 54332898, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:41Z\", \"source_id\": 17423228, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:15Z\", \"source_id\": 54339340, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:20Z\", \"source_id\": 17425005, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:05Z\", \"source_id\": 54345805, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:36:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:13Z\", \"source_id\": 17426823, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:40Z\", \"source_id\": 54351947, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:39:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:44Z\", \"source_id\": 17428466, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:01Z\", \"source_id\": 54357459, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:05Z\", \"source_id\": 17429952, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:02Z\", \"source_id\": 54364575, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:04Z\", \"source_id\": 17431861, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:24Z\", \"source_id\": 54372332, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:27Z\", \"source_id\": 17434015, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:01Z\", \"source_id\": 54378629, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:50:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:02Z\", \"source_id\": 17435644, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:38Z\", \"source_id\": 54384951, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:41Z\", \"source_id\": 17437355, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:31Z\", \"source_id\": 54400957, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:35Z\", \"source_id\": 17441587, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:44Z\", \"source_id\": 54411230, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:45Z\", \"source_id\": 17444287, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Blackfriars", "service_state_platform": "3", "timing_fact_generation": 1789675427120175, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:41.211161", "service_state_evidence_id": 17444287, "current_leg_start_actual_dep": "2026-09-17T20:59:30+01:00", "operational_evidence_version": 87, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:41.831284", "service_state_valid_until_kind": null, "operational_interpretation_version": 87, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P SEV BFR 9Y58 700010 8 100 None {"version": 3, "segments": [{"to_m": 237.474, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 287.519, "from_m": 237.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 613.414, "from_m": 287.519, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 885.079, "from_m": 613.414, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 921.757, "from_m": 885.079, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2511.318, "from_m": 921.757, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3913.92, "from_m": 2511.318, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4806.195, "from_m": 3913.92, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14971.872, "from_m": 4806.195, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15314.587, "from_m": 14971.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": 15409.093, "from_m": 15314.587, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15441.353, "from_m": 15409.093, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15505.279, "from_m": 15441.353, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15573.758, "from_m": 15505.279, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21870.817, "from_m": 15573.758, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21884.871, "from_m": 21870.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": 22001.871, "from_m": 21884.871, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22421.925, "from_m": 22001.871, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22571.328, "from_m": 22421.925, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24150.774, "from_m": 22571.328, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24197.272, "from_m": 24150.774, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 31794.28, "from_m": 24197.272, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32598.122, "from_m": 31794.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34915.026, "from_m": 32598.122, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35419.813, "from_m": 34915.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36887.555, "from_m": 35419.813, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37533.36, "from_m": 36887.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39313.38, "from_m": 37533.36, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39345.841, "from_m": 39313.38, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 39872.524, "from_m": 39345.841, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44034.345, "from_m": 39872.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44213.841, "from_m": 44034.345, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44261.099, "from_m": 44213.841, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44499.599, "from_m": 44261.099, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44735.331, "from_m": 44499.599, "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}], "service_id": 651374, "profile_key": "4ed9e66afb9e2575f9366444e85d6284653973f1dd6aed01df321736021c5fac", "schedule_id": 25720, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1952", "location": "Sevenoaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": "1955H", "location": "Bat & Ball", "stage_seq": 2, "distance_m": 2374.466, "section_seq": 1, "route_path_id": 66571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957", "location": "Otford Jn", "stage_seq": 3, "distance_m": 3942.427, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "1958H", "wtt_dep": "1959", "location": "Otford", "stage_seq": 4, "distance_m": 4909.042, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2001H", "wtt_dep": "2002", "location": "Shoreham (Kent)", "stage_seq": 5, "distance_m": 7197.391, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2005H", "location": "Eynsford", "stage_seq": 6, "distance_m": 10837.389, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2011", "location": "Swanley", "stage_seq": 7, "distance_m": 15682.82, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015", "location": "St. Mary Cray", "stage_seq": 8, "distance_m": 19944.041, "section_seq": 1, "route_path_id": 66571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "St. Mary Cray Jn", "stage_seq": 9, "distance_m": 22059.835, "section_seq": 1, "route_path_id": 66571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Bickley Jn", "stage_seq": 10, "distance_m": 23464.356, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2020", "location": "Bickley", "stage_seq": 11, "distance_m": 24455.772, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2023", "location": "Bromley South", "stage_seq": 12, "distance_m": 26145.513, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2025H", "location": "Shortlands", "stage_seq": 13, "distance_m": 27603.002, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028", "location": "Ravensbourne", "stage_seq": 14, "distance_m": 28706.172, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030", "location": "Beckenham Hill", "stage_seq": 15, "distance_m": 30074.158, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032H", "location": "Bellingham", "stage_seq": 16, "distance_m": 31170.807, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2035H", "location": "Catford", "stage_seq": 17, "distance_m": 32524.688, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038", "location": "Crofton Park", "stage_seq": 18, "distance_m": 33983.85, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2041", "location": "Nunhead", "stage_seq": 19, "distance_m": 35961.465, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2044", "location": "Peckham Rye (E)", "stage_seq": 20, "distance_m": 37283.193, "section_seq": 1, "route_path_id": 66571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Crofton Road Jn", "stage_seq": 21, "distance_m": 37832.784, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2047", "location": "Denmark Hill", "stage_seq": 22, "distance_m": 38662.542, "section_seq": 1, "route_path_id": 66571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Cambria Jn", "stage_seq": 23, "distance_m": 39379.039, "section_seq": 1, "route_path_id": 66571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Loughborough Jn", "stage_seq": 24, "distance_m": 39744.455, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2053H", "wtt_dep": "2054H", "location": "Elephant & Castle", "stage_seq": 25, "distance_m": 42850.868, "section_seq": 1, "route_path_id": 66571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Southwark Bridge Jn", "stage_seq": 26, "distance_m": 43386.423, "section_seq": 1, "route_path_id": 66571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Blackfriars Jn", "stage_seq": 27, "distance_m": 44133.196, "section_seq": 1, "route_path_id": 66571}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "London Blackfriars", "stage_seq": 28, "distance_m": 44735.331, "section_seq": 1, "route_path_id": 66571}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44735.331, "from_m": 0.0, "section_seq": 1, "route_path_id": 66571}], "total_distance_m": 44735.331, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38192.425, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6542.906, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32561, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:54:57Z", "source_id": 54242753, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T18:55:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:55:05Z", "source_id": 17399204, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32557, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:38Z", "source_id": 54265425, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:04:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:40Z", "source_id": 17405124, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32548, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:06:12Z", "source_id": 54272056, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:07:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:06:13Z", "source_id": 17406893, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32544, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:57Z", "source_id": 54281403, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:11:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:10:03Z", "source_id": 17409392, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31960, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:38Z", "source_id": 54295522, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:16:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:40Z", "source_id": 17413260, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32072, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:50Z", "source_id": 54305948, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:20:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:56Z", "source_id": 17416132, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31882, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:27Z", "source_id": 54320118, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:26:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:32Z", "source_id": 17419866, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31874, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:59Z", "source_id": 54326328, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:28:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:02Z", "source_id": 17421483, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31849, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:38Z", "source_id": 54332898, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:31:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:41Z", "source_id": 17423228, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31843, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:15Z", "source_id": 54339340, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:34:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:20Z", "source_id": 17425005, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31839, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:05Z", "source_id": 54345805, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:36:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:13Z", "source_id": 17426823, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31832, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:40Z", "source_id": 54351947, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:39:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:44Z", "source_id": 17428466, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31820, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:01Z", "source_id": 54357459, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:41:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:05Z", "source_id": 17429952, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31808, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:02Z", "source_id": 54364575, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:04Z", "source_id": 17431861, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31562, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:24Z", "source_id": 54372332, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:48:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:27Z", "source_id": 17434015, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29772, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:01Z", "source_id": 54378629, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:50:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:02Z", "source_id": 17435644, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29761, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:38Z", "source_id": 54384951, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:53:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:41Z", "source_id": 17437355, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29330, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:31Z", "source_id": 54400957, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T20:00:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:35Z", "source_id": 17441587, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29314, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:44Z", "source_id": 54411230, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T20:04:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:45Z", "source_id": 17444287, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Sevenoaks 1952 1952 4 None None London Blackfriars 2059 2059 3 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W29003/2026-09-17/detailed None Elephant & Castle 2026-09-17T20:59:30+01:00 London Blackfriars 4.0 {"type": "LineString", "coordinates": [[-0.09885980928640944, 51.49407035639032], [-0.0988519, 51.49409539999999], [-0.0987903, 51.4942577], [-0.09874639999999998, 51.4943679], [-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.10262315961332368, 51.50516368649792], [-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]]} 1.2 2100 2104 Elephant & Castle London Blackfriars London Blackfriars 51.5105179 -0.1031634 51.5105179 -0.1031634 1 0 2026-09-17 20:14:56 TERMINATED 2026-09-17 20:04:00 London Blackfriars TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444287 1789675427120175 87 87 2026-09-17 20:14:41.831284 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:41.211161
620881 651951 L88560 072B81MZ17 2026-09-17 COMPLETE 17443801 2026-09-17 21:04:00 2026-09-17 20:14:56 2026-09-19 20:14:56 {"id": 651951, "stp": "P", "toc": "ScotRail", "uid": "L88560", "consist": "385007+385033", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88560/2026-09-17/detailed", "trust_id": "072B81MZ17", "origin_crs": "LNK", "show_on_map": 0, "dar_est_time": "20:16:00", "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-17", "dest_arr_time": "2104", "dest_platform": "1", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2B81", "timing_status": "ON TIME", "origin_station": "Lanark", "current_leg_arr": "2104", "current_leg_dep": "2055", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2016", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-17T20:14:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.173108, 55.8194778], [-4.1736626, 55.81965499999999], [-4.1741949, 55.8198414], [-4.1753719, 55.8202845], [-4.1760655, 55.8206182], [-4.1764288, 55.82080729999999], [-4.1767307, 55.8209712], [-4.1770313, 55.82113459999999], [-4.177312599999999, 55.8213126], [-4.1779041, 55.8216747], [-4.179119299999999, 55.82239820000001], [-4.1795682, 55.8226383], [-4.1813913, 55.823613399999985], [-4.182543099999999, 55.824210599999994], [-4.1836743, 55.8248132], [-4.1848869, 55.8254414], [-4.185261199999999, 55.8256231], [-4.1856523, 55.82581799999999], [-4.1861457, 55.8260404], [-4.1866969, 55.82627569999998], [-4.1871346, 55.8264513], [-4.1877705, 55.8266964], [-4.1884794, 55.82694459999999], [-4.1889735, 55.8271009], [-4.1894825, 55.827252699999995], [-4.1903832, 55.8275014], [-4.1911378, 55.82767859999999], [-4.1920487, 55.8278611], [-4.1929418, 55.82799969999999], [-4.1938618, 55.8281292], [-4.1947533571081115, 55.82822929525524], [-4.195029718285162, 55.82826149579704], [-4.1952737202777, 55.82829060829773], [-4.1954899810796356, 55.82831708632589], [-4.195683118684885, 55.828341383450145], [-4.19585775108736, 55.8283639532391], [-4.1960184962809715, 55.82838524926136], [-4.196169972259636, 55.82840572508553], [-4.196316797017264, 55.828425834280225], [-4.196463588547769, 55.828446030414064], [-4.196614964845065, 55.82846676705564], [-4.196775543903063, 55.82848849777356], [-4.196949943715677, 55.82851167613644], [-4.197142782276821, 55.82853675571289], [-4.197358677580406, 55.82856419007152], [-4.197602247620346, 55.82859443278092], [-4.197878110390555, 55.828627937409706], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Cambuslang", "dest_arr_time_act": "2104", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Cambuslang", "current_leg_milage": "5.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 301.862, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1325.187, \"from_m\": 301.862, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3558.712, \"from_m\": 1325.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4046.017, \"from_m\": 3558.712, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7162.784, \"from_m\": 4046.017, \"capability_applied\": null, \"effective_limit_mph\": 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\": 9052.476, \"from_m\": 7162.784, \"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\": 15404.212, \"from_m\": 9052.476, \"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\": 16666.144, \"from_m\": 15404.212, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17012.605, \"from_m\": 16666.144, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17110.433, \"from_m\": 17012.605, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17134.047, \"from_m\": 17110.433, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17264.605, \"from_m\": 17134.047, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21258.231, \"from_m\": 17264.605, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21271.599, \"from_m\": 21258.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21504.454, \"from_m\": 21271.599, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22341.143, \"from_m\": 21504.454, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 22477.185, \"from_m\": 22341.143, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22501.101, \"from_m\": 22477.185, \"capability_applied\": null, \"effective_limit_mph\": 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\": 22582.88, \"from_m\": 22501.101, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23482.148, \"from_m\": 22582.88, \"capability_applied\": null, \"effective_limit_mph\": 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\": 23529.716, \"from_m\": 23482.148, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25004.404, \"from_m\": 23529.716, \"capability_applied\": null, \"effective_limit_mph\": 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\": 25412.861, \"from_m\": 25004.404, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26078.142, \"from_m\": 25412.861, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34711.613, \"from_m\": 26078.142, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34809.929, \"from_m\": 34711.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36891.618, \"from_m\": 34809.929, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39395.875, \"from_m\": 36891.618, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40781.629, \"from_m\": 39395.875, \"capability_applied\": null, \"effective_limit_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\": 44035.754, \"from_m\": 40781.629, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44865.314, \"from_m\": 44035.754, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45279.19, \"from_m\": 44865.314, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45839.502, \"from_m\": 45279.19, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 46263.969, \"from_m\": 45839.502, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 651951, \"profile_key\": \"002500e4c02a628ff4529b95ac1ebdb54807250f00ca7ff648d723dd82dcbb72\", \"schedule_id\": 18994, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Lanark\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020\", \"location\": \"Lanark Jn\", \"stage_seq\": 2, \"distance_m\": 4189.753, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2026H\", \"location\": \"Carluke\", \"stage_seq\": 3, \"distance_m\": 13486.661, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2030H\", \"location\": \"Law Jn\", \"stage_seq\": 4, \"distance_m\": 17012.605, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2035H\", \"location\": \"Wishaw\", \"stage_seq\": 5, \"distance_m\": 20562.651, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2039\", \"location\": \"Shieldmuir\", \"stage_seq\": 6, \"distance_m\": 22826.582, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2044H\", \"location\": \"Motherwell\", \"stage_seq\": 7, \"distance_m\": 25583.143, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Uddingston Jn\", \"stage_seq\": 8, \"distance_m\": 32489.428, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049\", \"location\": \"Uddingston\", \"stage_seq\": 9, \"distance_m\": 32657.748, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Newton East Jn\", \"stage_seq\": 10, \"distance_m\": 34809.929, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Newton West Jn\", \"stage_seq\": 11, \"distance_m\": 36785.44, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2053H\", \"location\": \"Cambuslang\", \"stage_seq\": 12, \"distance_m\": 38222.089, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 13, \"distance_m\": 40008.986, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 14, \"distance_m\": 42030.861, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 15, \"distance_m\": 44247.197, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 16, \"distance_m\": 45029.839, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 17, \"distance_m\": 45334.536, \"section_seq\": 1, \"route_path_id\": 66271}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 18, \"distance_m\": 46263.969, \"section_seq\": 1, \"route_path_id\": 66271}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46263.969, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66271}], \"total_distance_m\": 46263.969, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46121.254, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 142.715, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2016", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:03Z\", \"source_id\": 54319087, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:08Z\", \"source_id\": 17419592, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:54Z\", \"source_id\": 54328592, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:29:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:55Z\", \"source_id\": 17422074, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:23Z\", \"source_id\": 54339643, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:26Z\", \"source_id\": 17425090, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:37Z\", \"source_id\": 54349357, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:38:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:41Z\", \"source_id\": 17427779, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:09Z\", \"source_id\": 54360017, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:14Z\", \"source_id\": 17430685, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:57Z\", \"source_id\": 54376094, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:50:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:48:59Z\", \"source_id\": 17434991, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:36Z\", \"source_id\": 54389572, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:39Z\", \"source_id\": 17438571, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:52Z\", \"source_id\": 54409083, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:59Z\", \"source_id\": 17443801, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "1", "timing_fact_generation": 1789675380914691, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:42.460363", "service_state_evidence_id": 17443801, "current_leg_start_actual_dep": "2026-09-17T20:53:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:43.124651", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P LNK GLC 2B81 385007+385033 6 100 None {"version": 3, "segments": [{"to_m": 301.862, "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": 1325.187, "from_m": 301.862, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3558.712, "from_m": 1325.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4046.017, "from_m": 3558.712, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7162.784, "from_m": 4046.017, "capability_applied": null, "effective_limit_mph": 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": 9052.476, "from_m": 7162.784, "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": 15404.212, "from_m": 9052.476, "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": 16666.144, "from_m": 15404.212, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17012.605, "from_m": 16666.144, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17110.433, "from_m": 17012.605, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17134.047, "from_m": 17110.433, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17264.605, "from_m": 17134.047, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21258.231, "from_m": 17264.605, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21271.599, "from_m": 21258.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21504.454, "from_m": 21271.599, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22341.143, "from_m": 21504.454, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 22477.185, "from_m": 22341.143, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22501.101, "from_m": 22477.185, "capability_applied": null, "effective_limit_mph": 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": 22582.88, "from_m": 22501.101, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23482.148, "from_m": 22582.88, "capability_applied": null, "effective_limit_mph": 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": 23529.716, "from_m": 23482.148, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25004.404, "from_m": 23529.716, "capability_applied": null, "effective_limit_mph": 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": 25412.861, "from_m": 25004.404, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26078.142, "from_m": 25412.861, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34711.613, "from_m": 26078.142, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34809.929, "from_m": 34711.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36891.618, "from_m": 34809.929, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39395.875, "from_m": 36891.618, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40781.629, "from_m": 39395.875, "capability_applied": null, "effective_limit_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": 44035.754, "from_m": 40781.629, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44865.314, "from_m": 44035.754, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45279.19, "from_m": 44865.314, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45839.502, "from_m": 45279.19, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 46263.969, "from_m": 45839.502, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 651951, "profile_key": "002500e4c02a628ff4529b95ac1ebdb54807250f00ca7ff648d723dd82dcbb72", "schedule_id": 18994, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2016", "location": "Lanark", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66271}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020", "location": "Lanark Jn", "stage_seq": 2, "distance_m": 4189.753, "section_seq": 1, "route_path_id": 66271}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2026H", "location": "Carluke", "stage_seq": 3, "distance_m": 13486.661, "section_seq": 1, "route_path_id": 66271}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2030H", "location": "Law Jn", "stage_seq": 4, "distance_m": 17012.605, "section_seq": 1, "route_path_id": 66271}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2035H", "location": "Wishaw", "stage_seq": 5, "distance_m": 20562.651, "section_seq": 1, "route_path_id": 66271}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2039", "location": "Shieldmuir", "stage_seq": 6, "distance_m": 22826.582, "section_seq": 1, "route_path_id": 66271}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2044H", "location": "Motherwell", "stage_seq": 7, "distance_m": 25583.143, "section_seq": 1, "route_path_id": 66271}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Uddingston Jn", "stage_seq": 8, "distance_m": 32489.428, "section_seq": 1, "route_path_id": 66271}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049", "location": "Uddingston", "stage_seq": 9, "distance_m": 32657.748, "section_seq": 1, "route_path_id": 66271}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Newton East Jn", "stage_seq": 10, "distance_m": 34809.929, "section_seq": 1, "route_path_id": 66271}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Newton West Jn", "stage_seq": 11, "distance_m": 36785.44, "section_seq": 1, "route_path_id": 66271}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2053H", "location": "Cambuslang", "stage_seq": 12, "distance_m": 38222.089, "section_seq": 1, "route_path_id": 66271}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Rutherglen East Jn", "stage_seq": 13, "distance_m": 40008.986, "section_seq": 1, "route_path_id": 66271}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056H", "location": "Shawfield Jn", "stage_seq": 14, "distance_m": 42030.861, "section_seq": 1, "route_path_id": 66271}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Larkfield Jn", "stage_seq": 15, "distance_m": 44247.197, "section_seq": 1, "route_path_id": 66271}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Eglinton St Jn", "stage_seq": 16, "distance_m": 45029.839, "section_seq": 1, "route_path_id": 66271}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Glasgow Bridge Street Jn", "stage_seq": 17, "distance_m": 45334.536, "section_seq": 1, "route_path_id": 66271}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 18, "distance_m": 46263.969, "section_seq": 1, "route_path_id": 66271}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46263.969, "from_m": 0.0, "section_seq": 1, "route_path_id": 66271}], "total_distance_m": 46263.969, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46121.254, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 142.715, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2620, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:03Z", "source_id": 54319087, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:25:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:08Z", "source_id": 17419592, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:54Z", "source_id": 54328592, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:29:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:55Z", "source_id": 17422074, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2604, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:23Z", "source_id": 54339643, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:34:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:26Z", "source_id": 17425090, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2595, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:37Z", "source_id": 54349357, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:38:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:41Z", "source_id": 17427779, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:09Z", "source_id": 54360017, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:43:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:14Z", "source_id": 17430685, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2368, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:57Z", "source_id": 54376094, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:50:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:48:59Z", "source_id": 17434991, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2341, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:36Z", "source_id": 54389572, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:39Z", "source_id": 17438571, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1994, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:52Z", "source_id": 54409083, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:04:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:59Z", "source_id": 17443801, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Lanark 2016 2016 1 20:16:00 None Glasgow Central High Level 2104 2104 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88560/2026-09-17/detailed None Cambuslang 2026-09-17T20:53:30+01:00 Glasgow Central High Level 9.0 {"type": "LineString", "coordinates": [[-4.173108, 55.8194778], [-4.1736626, 55.81965499999999], [-4.1741949, 55.8198414], [-4.1753719, 55.8202845], [-4.1760655, 55.8206182], [-4.1764288, 55.82080729999999], [-4.1767307, 55.8209712], [-4.1770313, 55.82113459999999], [-4.177312599999999, 55.8213126], [-4.1779041, 55.8216747], [-4.179119299999999, 55.82239820000001], [-4.1795682, 55.8226383], [-4.1813913, 55.823613399999985], [-4.182543099999999, 55.824210599999994], [-4.1836743, 55.8248132], [-4.1848869, 55.8254414], [-4.185261199999999, 55.8256231], [-4.1856523, 55.82581799999999], [-4.1861457, 55.8260404], [-4.1866969, 55.82627569999998], [-4.1871346, 55.8264513], [-4.1877705, 55.8266964], [-4.1884794, 55.82694459999999], [-4.1889735, 55.8271009], [-4.1894825, 55.827252699999995], [-4.1903832, 55.8275014], [-4.1911378, 55.82767859999999], [-4.1920487, 55.8278611], [-4.1929418, 55.82799969999999], [-4.1938618, 55.8281292], [-4.1947533571081115, 55.82822929525524], [-4.195029718285162, 55.82826149579704], [-4.1952737202777, 55.82829060829773], [-4.1954899810796356, 55.82831708632589], [-4.195683118684885, 55.828341383450145], [-4.19585775108736, 55.8283639532391], [-4.1960184962809715, 55.82838524926136], [-4.196169972259636, 55.82840572508553], [-4.196316797017264, 55.828425834280225], [-4.196463588547769, 55.828446030414064], [-4.196614964845065, 55.82846676705564], [-4.196775543903063, 55.82848849777356], [-4.196949943715677, 55.82851167613644], [-4.197142782276821, 55.82853675571289], [-4.197358677580406, 55.82856419007152], [-4.197602247620346, 55.82859443278092], [-4.197878110390555, 55.828627937409706], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 5.0 2055 2104 Cambuslang Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-17 20:14:56 TERMINATED 2026-09-17 20:04:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443801 1789675380914691 41 41 2026-09-17 20:14:43.124651 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:42.460363
620882 651008 F48679 522D701Y17 2026-09-17 COMPLETE 17443911 2026-09-17 21:04:00 2026-09-17 20:14:56 2026-09-19 20:14:56 {"id": 651008, "stp": "N", "toc": "c2c", "uid": "F48679", "consist": "357027", "dest_crs": "SOC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F48679/2026-09-17/detailed", "trust_id": "522D701Y17", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southend Central", "service_date": "2026-09-17", "dest_arr_time": "2059", "dest_platform": "4", "is_terminated": 1, "next_location": "Southend Central", "signalling_id": "2D70", "timing_status": "LATE", "origin_station": "London Fenchurch Street", "current_leg_arr": "2104", "current_leg_dep": "2101", "current_leg_end": "Southend Central", "origin_dep_time": "1939", "origin_platform": "3", "current_location": "Southend Central", "last_update_time": "2026-09-17T20:14:56", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.6914848999999998, 51.5374686], [0.692064, 51.537367199999984], [0.6924552, 51.5372864], [0.6926427, 51.5372622], [0.6938201, 51.5370534], [0.6950876999999999, 51.5368468], [0.6957237, 51.536757], [0.6963722, 51.5366749], [0.6970794999999999, 51.5365957], [0.6978273, 51.5365216], [0.6985643999999999, 51.5364551], [0.699306, 51.536396499999995], [0.6999670999999998, 51.53635539999999], [0.7006632, 51.5363214], [0.7013436999999999, 51.53630629999999], [0.7020286, 51.5363032], [0.7026045, 51.5363192], [0.7031496, 51.5363458], [0.703701, 51.5363798], [0.7042328, 51.53642589999998], [0.7047747999999999, 51.53648189999999], [0.7048700999999999, 51.5364866], [0.7051389999999998, 51.5365023], [0.7053069999999999, 51.536518400000006], [0.7054855999999999, 51.5365414], [0.7056017, 51.5365561], [0.7067195999999999, 51.536698], [0.7072511999999999, 51.53677149999999], [0.7083786999999999, 51.53691549999998], [0.7094835, 51.5370565], [0.7105719999999999, 51.537201299999985]]}", "current_leg_start": "Westcliff", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "51.5372013", "next_location_lon": "0.7105720", "previous_location": "Westcliff", "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\": 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.348, \"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\": 26529.591, \"from_m\": 25895.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34641.515, \"from_m\": 26529.591, \"capability_applied\": null, \"effective_limit_mph\": 75.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.193, \"from_m\": 34641.515, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36331.125, \"from_m\": 36035.193, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36476.742, \"from_m\": 36331.125, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36627.857, \"from_m\": 36476.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\": 41449.295, \"from_m\": 36627.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\": 41488.671, \"from_m\": 41449.295, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41526.589, \"from_m\": 41488.671, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42032.75, \"from_m\": 41526.589, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 42840.671, \"from_m\": 42032.75, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58242.616, \"from_m\": 42840.671, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58351.751, \"from_m\": 58242.616, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 58394.911, \"from_m\": 58351.751, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58438.717, \"from_m\": 58394.911, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 59812.517, \"from_m\": 58438.717, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67561.392, \"from_m\": 59812.517, \"capability_applied\": null, \"effective_limit_mph\": 75.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.007, \"from_m\": 67561.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\": 72412.535, \"from_m\": 67879.007, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 72450.536, \"from_m\": 72412.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72487.585, \"from_m\": 72450.536, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 72859.575, \"from_m\": 72487.585, \"capability_applied\": null, \"effective_limit_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\": 651008, \"profile_key\": \"4ba78454e77a94d6687ee0895691022e87db0f5354587466aa2c0297191c87ac\", \"schedule_id\": 36335, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1945H\", \"location\": \"Limehouse\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": \"1950H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": \"1955H\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 13259.7, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2003H\", \"location\": \"Upminster\", \"stage_seq\": 7, \"distance_m\": 25523.401, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2009\", \"location\": \"Ockendon\", \"stage_seq\": 8, \"distance_m\": 30813.007, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2013\", \"location\": \"Chafford Hundred\", \"stage_seq\": 9, \"distance_m\": 34887.181, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 10, \"distance_m\": 36760.244, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2016H\", \"wtt_dep\": \"2017H\", \"location\": \"Grays\", \"stage_seq\": 11, \"distance_m\": 37975.976, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021\", \"location\": \"Tilbury Town\", \"stage_seq\": 12, \"distance_m\": 40804.747, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028\", \"location\": \"East Tilbury\", \"stage_seq\": 13, \"distance_m\": 46482.236, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030H\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 14, \"distance_m\": 48646.338, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032\", \"location\": \"Stanford-le-Hope\", \"stage_seq\": 15, \"distance_m\": 49851.11, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Pitsea\", \"stage_seq\": 16, \"distance_m\": 58067.902, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Benfleet\", \"stage_seq\": 17, \"distance_m\": 62375.784, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2052\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 18, \"distance_m\": 67816.682, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2054H\", \"location\": \"Chalkwell\", \"stage_seq\": 19, \"distance_m\": 69918.559, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2056H\", \"location\": \"Westcliff\", \"stage_seq\": 20, \"distance_m\": 71515.81, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"Southend Central\", \"stage_seq\": 21, \"distance_m\": 72859.575, \"section_seq\": 1, \"route_path_id\": 102796}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72859.575, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102796}], \"total_distance_m\": 72859.575, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70539.877, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2319.698, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1939", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5372013", "current_position_lon": "0.7105720", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:42:52Z\", \"source_id\": 54210952, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:43:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:42:58Z\", \"source_id\": 17390658, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:48:53Z\", \"source_id\": 54227036, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:49:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:48:54Z\", \"source_id\": 17394896, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:54:52Z\", \"source_id\": 54242493, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:55:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:54:57Z\", \"source_id\": 17399103, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:04:09Z\", \"source_id\": 54266701, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:04:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:04:12Z\", \"source_id\": 17405473, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:44Z\", \"source_id\": 54288293, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:13:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:47Z\", \"source_id\": 17411323, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:32Z\", \"source_id\": 54292841, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:17:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:35Z\", \"source_id\": 17412496, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:18Z\", \"source_id\": 54307119, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:21Z\", \"source_id\": 17416423, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:15Z\", \"source_id\": 54317039, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:24:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:17Z\", \"source_id\": 17419026, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:06Z\", \"source_id\": 54334039, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:32:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:11Z\", \"source_id\": 17423525, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:57Z\", \"source_id\": 54343300, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:01Z\", \"source_id\": 17426092, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:51Z\", \"source_id\": 54366561, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:45:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:57Z\", \"source_id\": 17432417, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:07Z\", \"source_id\": 54378835, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:50:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:09Z\", \"source_id\": 17435728, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:16Z\", \"source_id\": 54390996, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:56:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:19Z\", \"source_id\": 17438989, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:15Z\", \"source_id\": 54398095, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:58:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:16Z\", \"source_id\": 17440799, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:26Z\", \"source_id\": 54403171, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:29Z\", \"source_id\": 17442199, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:05Z\", \"source_id\": 54409663, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:11Z\", \"source_id\": 17443911, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southend Central", "service_state_platform": "4", "timing_fact_generation": 1789675394177152, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:46.689169", "service_state_evidence_id": 17443911, "current_leg_start_actual_dep": "2026-09-17T21:01:30+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:46.797963", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N FST SOC 2D70 357027 4 100 None {"version": 3, "segments": [{"to_m": 702.808, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2554.428, "from_m": 702.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2811.993, "from_m": 2554.428, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4166.508, "from_m": 2811.993, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4224.957, "from_m": 4166.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4283.717, "from_m": 4224.957, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4771.9, "from_m": 4283.717, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5184.07, "from_m": 4771.9, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5260.388, "from_m": 5184.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5696.59, "from_m": 5260.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10664.45, "from_m": 5696.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11282.04, "from_m": 10664.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12049.168, "from_m": 11282.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12059.861, "from_m": 12049.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 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.348, "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": 26529.591, "from_m": 25895.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34641.515, "from_m": 26529.591, "capability_applied": null, "effective_limit_mph": 75.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.193, "from_m": 34641.515, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36331.125, "from_m": 36035.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36476.742, "from_m": 36331.125, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36627.857, "from_m": 36476.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": 41449.295, "from_m": 36627.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": 41488.671, "from_m": 41449.295, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41526.589, "from_m": 41488.671, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42032.75, "from_m": 41526.589, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 42840.671, "from_m": 42032.75, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58242.616, "from_m": 42840.671, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58351.751, "from_m": 58242.616, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 58394.911, "from_m": 58351.751, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58438.717, "from_m": 58394.911, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59812.517, "from_m": 58438.717, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67561.392, "from_m": 59812.517, "capability_applied": null, "effective_limit_mph": 75.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.007, "from_m": 67561.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": 72412.535, "from_m": 67879.007, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 72450.536, "from_m": 72412.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72487.585, "from_m": 72450.536, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 72859.575, "from_m": 72487.585, "capability_applied": null, "effective_limit_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": 651008, "profile_key": "4ba78454e77a94d6687ee0895691022e87db0f5354587466aa2c0297191c87ac", "schedule_id": 36335, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1939", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102796}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1945H", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 102796}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947H", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": "1950H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": "1955H", "location": "Barking", "stage_seq": 6, "distance_m": 13259.7, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2003H", "location": "Upminster", "stage_seq": 7, "distance_m": 25523.401, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2009", "location": "Ockendon", "stage_seq": 8, "distance_m": 30813.007, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2013", "location": "Chafford Hundred", "stage_seq": 9, "distance_m": 34887.181, "section_seq": 1, "route_path_id": 102796}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "West Thurrock Jn", "stage_seq": 10, "distance_m": 36760.244, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2016H", "wtt_dep": "2017H", "location": "Grays", "stage_seq": 11, "distance_m": 37975.976, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021", "location": "Tilbury Town", "stage_seq": 12, "distance_m": 40804.747, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028", "location": "East Tilbury", "stage_seq": 13, "distance_m": 46482.236, "section_seq": 1, "route_path_id": 102796}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030H", "location": "Thames Haven Jn", "stage_seq": 14, "distance_m": 48646.338, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032", "location": "Stanford-le-Hope", "stage_seq": 15, "distance_m": 49851.11, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Pitsea", "stage_seq": 16, "distance_m": 58067.902, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Benfleet", "stage_seq": 17, "distance_m": 62375.784, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2052", "location": "Leigh-on-Sea", "stage_seq": 18, "distance_m": 67816.682, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2054H", "location": "Chalkwell", "stage_seq": 19, "distance_m": 69918.559, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2056H", "location": "Westcliff", "stage_seq": 20, "distance_m": 71515.81, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "Southend Central", "stage_seq": 21, "distance_m": 72859.575, "section_seq": 1, "route_path_id": 102796}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72859.575, "from_m": 0.0, "section_seq": 1, "route_path_id": 102796}], "total_distance_m": 72859.575, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70539.877, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2319.698, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15367, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:42:52Z", "source_id": 54210952, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T18:43:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:42:58Z", "source_id": 17390658, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:48:53Z", "source_id": 54227036, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:49:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:48:54Z", "source_id": 17394896, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14722, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:54:52Z", "source_id": 54242493, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T18:55:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:54:57Z", "source_id": 17399103, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14614, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:04:09Z", "source_id": 54266701, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:04:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:04:12Z", "source_id": 17405473, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14537, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:44Z", "source_id": 54288293, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:13:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:47Z", "source_id": 17411323, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14561, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:32Z", "source_id": 54292841, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:17:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:35Z", "source_id": 17412496, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14552, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:18Z", "source_id": 54307119, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:21:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:21Z", "source_id": 17416423, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14504, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:15Z", "source_id": 54317039, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:24:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:17Z", "source_id": 17419026, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14498, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:06Z", "source_id": 54334039, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:32:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:11Z", "source_id": 17423525, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:57Z", "source_id": 54343300, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:35:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:01Z", "source_id": 17426092, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14467, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:51Z", "source_id": 54366561, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:45:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:57Z", "source_id": 17432417, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14447, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:07Z", "source_id": 54378835, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:50:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:09Z", "source_id": 17435728, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14437, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:16Z", "source_id": 54390996, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:56:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:19Z", "source_id": 17438989, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14427, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:15Z", "source_id": 54398095, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:58:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:16Z", "source_id": 17440799, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14423, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:26Z", "source_id": 54403171, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:00:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:29Z", "source_id": 17442199, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14417, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:05Z", "source_id": 54409663, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:04:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:11Z", "source_id": 17443911, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] London Fenchurch Street 1939 1939 3 None None Southend Central 2059 2059 4 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:F48679/2026-09-17/detailed None Westcliff 2026-09-17T21:01:30+01:00 Southend Central 3.0 {"type": "LineString", "coordinates": [[0.6914848999999998, 51.5374686], [0.692064, 51.537367199999984], [0.6924552, 51.5372864], [0.6926427, 51.5372622], [0.6938201, 51.5370534], [0.6950876999999999, 51.5368468], [0.6957237, 51.536757], [0.6963722, 51.5366749], [0.6970794999999999, 51.5365957], [0.6978273, 51.5365216], [0.6985643999999999, 51.5364551], [0.699306, 51.536396499999995], [0.6999670999999998, 51.53635539999999], [0.7006632, 51.5363214], [0.7013436999999999, 51.53630629999999], [0.7020286, 51.5363032], [0.7026045, 51.5363192], [0.7031496, 51.5363458], [0.703701, 51.5363798], [0.7042328, 51.53642589999998], [0.7047747999999999, 51.53648189999999], [0.7048700999999999, 51.5364866], [0.7051389999999998, 51.5365023], [0.7053069999999999, 51.536518400000006], [0.7054855999999999, 51.5365414], [0.7056017, 51.5365561], [0.7067195999999999, 51.536698], [0.7072511999999999, 51.53677149999999], [0.7083786999999999, 51.53691549999998], [0.7094835, 51.5370565], [0.7105719999999999, 51.537201299999985]]} 0.8 2101 2104 Westcliff Southend Central Southend Central 51.5372013 0.7105720 51.5372013 0.7105720 1 0 2026-09-17 20:14:56 TERMINATED 2026-09-17 20:04:00 Southend Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443911 1789675394177152 78 78 2026-09-17 20:14:46.797963 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:46.689169
620883 652690 F48339 512K731Z17 2026-09-17 COMPLETE 17443690 2026-09-17 21:04:00 2026-09-17 20:14:56 2026-09-19 20:14:56 {"id": 652690, "stp": "N", "toc": "c2c", "uid": "F48339", "consist": "357005", "dest_crs": "UPM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F48339/2026-09-17/detailed", "trust_id": "512K731Z17", "origin_crs": "GRY", "show_on_map": 0, "dar_est_time": "20:48:00", "dar_platform": null, "dest_station": "Upminster", "service_date": "2026-09-17", "dest_arr_time": "2101", "dest_platform": "1A", "is_terminated": 1, "next_location": "Upminster", "signalling_id": "2K73", "timing_status": "LATE", "origin_station": "Grays", "current_leg_arr": "2104", "current_leg_dep": "2058", "current_leg_end": "Upminster", "origin_dep_time": "2048", "origin_platform": "3", "current_location": "Upminster", "last_update_time": "2026-09-17T20:14:56", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.290164, 51.5217955], [0.2900958, 51.5221419], [0.29005259999999994, 51.5223291], [0.2900144, 51.52249450000001], [0.2899883, 51.52277], [0.28993109999999994, 51.52295849999999], [0.28981319999999994, 51.523319499999985], [0.2896913, 51.523655700000006], [0.2895776, 51.52392619999999], [0.2894665, 51.52417760000001], [0.289214, 51.524697], [0.28893680000000005, 51.5252081], [0.28862599999999994, 51.52571429999999], [0.2874042, 51.52773009999999], [0.28587869999999993, 51.530136799999994], [0.2843799, 51.5325551], [0.2813881, 51.53738179999999], [0.2809449, 51.5381125], [0.28070889999999993, 51.5384881], [0.2802078, 51.5393064], [0.2796827, 51.5401195], [0.2786629, 51.54176629999999], [0.276629, 51.54505050000001], [0.2759783, 51.5460964], [0.2753045, 51.54719130000001], [0.2742036, 51.5489727], [0.27307059999999994, 51.5508194], [0.2724368, 51.551824800000006], [0.27180909999999997, 51.5528205], [0.2716122, 51.5530876], [0.2714083, 51.5533467], [0.2711956, 51.5535991], [0.2708895, 51.5539305], [0.2705136, 51.554304399999985], [0.2701989, 51.554599899999985], [0.27012534350843537, 51.55466347968381], [0.2698863, 51.5548701], [0.26949458523585645, 51.55518327562173], [0.2693681, 51.55528439999999], [0.2688232, 51.5556757], [0.2682306, 51.5560685], [0.2675855999999999, 51.556437], [0.266886, 51.556799700000006], [0.2661575, 51.5571394], [0.2659448, 51.55723249999999], [0.2657365, 51.5573237], [0.26503049999999995, 51.557601000000005], [0.26429869999999994, 51.5578638], [0.2635857999999999, 51.558083], [0.2628784, 51.558278], [0.2620716, 51.55847489999999], [0.26126769999999994, 51.55864199999999], [0.2606815, 51.5587474], [0.26009699999999997, 51.55882999999999], [0.25971229999999995, 51.5588807], [0.2593404, 51.55892099999999], [0.2589588, 51.55894750000001], [0.25868060000000004, 51.5589618], [0.25843229999999995, 51.5589681], [0.2580338, 51.55897079999998], [0.257629, 51.5589587], [0.2568319, 51.5589068], [0.2566767, 51.55889959999999], [0.2560222999999999, 51.5588692], [0.2552582, 51.55884390000001], [0.25453439999999994, 51.55883320000001], [0.2540871, 51.5588292], [0.2530543, 51.5588373], [0.252257, 51.558850599999985]]}", "current_leg_start": "Ockendon", "dest_arr_time_act": "2101", "motion_projection": null, "next_location_lat": "51.5588506", "next_location_lon": "0.2522570", "previous_location": "Ockendon", "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1348.119, \"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\": 1499.235, \"from_m\": 1348.119, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1644.851, \"from_m\": 1499.235, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1940.784, \"from_m\": 1644.851, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3334.461, \"from_m\": 1940.784, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11446.385, \"from_m\": 3334.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\": 12080.628, \"from_m\": 11446.385, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12452.575, \"from_m\": 12080.628, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 652690, \"profile_key\": \"4f64991dc6ef812aa97e497a08dd1309c135c50693d6bc79443eb12cf3f12e5a\", \"schedule_id\": 36268, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Grays\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 2, \"distance_m\": 1215.733, \"section_seq\": 1, \"route_path_id\": 105144}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2051H\", \"location\": \"Chafford Hundred\", \"stage_seq\": 3, \"distance_m\": 3088.796, \"section_seq\": 1, \"route_path_id\": 105144}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2056\", \"location\": \"Ockendon\", \"stage_seq\": 4, \"distance_m\": 7162.969, \"section_seq\": 1, \"route_path_id\": 105144}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"Upminster\", \"stage_seq\": 5, \"distance_m\": 12452.575, \"section_seq\": 1, \"route_path_id\": 105144}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12452.575, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105144}], \"total_distance_m\": 12452.575, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12452.575, \"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": "2048", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5588506", "current_position_lon": "0.2522570", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:47Z\", \"source_id\": 54382957, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:50Z\", \"source_id\": 17436886, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:03Z\", \"source_id\": 54395094, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:58:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:11Z\", \"source_id\": 17440069, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:43Z\", \"source_id\": 54408618, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:49Z\", \"source_id\": 17443690, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Upminster", "service_state_platform": "1", "timing_fact_generation": 1789675373196382, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:49.771239", "service_state_evidence_id": 17443690, "current_leg_start_actual_dep": "2026-09-17T20:59:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:49.806413", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N GRY UPM 2K73 357005 4 100 None {"version": 3, "segments": [{"to_m": 1348.119, "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": 1499.235, "from_m": 1348.119, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1644.851, "from_m": 1499.235, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1940.784, "from_m": 1644.851, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3334.461, "from_m": 1940.784, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11446.385, "from_m": 3334.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": 12080.628, "from_m": 11446.385, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12452.575, "from_m": 12080.628, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 652690, "profile_key": "4f64991dc6ef812aa97e497a08dd1309c135c50693d6bc79443eb12cf3f12e5a", "schedule_id": 36268, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2048", "location": "Grays", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "West Thurrock Jn", "stage_seq": 2, "distance_m": 1215.733, "section_seq": 1, "route_path_id": 105144}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2051H", "location": "Chafford Hundred", "stage_seq": 3, "distance_m": 3088.796, "section_seq": 1, "route_path_id": 105144}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2056", "location": "Ockendon", "stage_seq": 4, "distance_m": 7162.969, "section_seq": 1, "route_path_id": 105144}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "Upminster", "stage_seq": 5, "distance_m": 12452.575, "section_seq": 1, "route_path_id": 105144}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12452.575, "from_m": 0.0, "section_seq": 1, "route_path_id": 105144}], "total_distance_m": 12452.575, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12452.575, "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": 14559, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:47Z", "source_id": 54382957, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:53:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:50Z", "source_id": 17436886, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14534, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:03Z", "source_id": 54395094, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:58:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:11Z", "source_id": 17440069, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14606, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:43Z", "source_id": 54408618, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:04:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:49Z", "source_id": 17443690, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Grays 2048 2048 3 20:48:00 None Upminster 2101 2101 1A LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:F48339/2026-09-17/detailed None Ockendon 2026-09-17T20:59:00+01:00 Upminster 6.0 {"type": "LineString", "coordinates": [[0.290164, 51.5217955], [0.2900958, 51.5221419], [0.29005259999999994, 51.5223291], [0.2900144, 51.52249450000001], [0.2899883, 51.52277], [0.28993109999999994, 51.52295849999999], [0.28981319999999994, 51.523319499999985], [0.2896913, 51.523655700000006], [0.2895776, 51.52392619999999], [0.2894665, 51.52417760000001], [0.289214, 51.524697], [0.28893680000000005, 51.5252081], [0.28862599999999994, 51.52571429999999], [0.2874042, 51.52773009999999], [0.28587869999999993, 51.530136799999994], [0.2843799, 51.5325551], [0.2813881, 51.53738179999999], [0.2809449, 51.5381125], [0.28070889999999993, 51.5384881], [0.2802078, 51.5393064], [0.2796827, 51.5401195], [0.2786629, 51.54176629999999], [0.276629, 51.54505050000001], [0.2759783, 51.5460964], [0.2753045, 51.54719130000001], [0.2742036, 51.5489727], [0.27307059999999994, 51.5508194], [0.2724368, 51.551824800000006], [0.27180909999999997, 51.5528205], [0.2716122, 51.5530876], [0.2714083, 51.5533467], [0.2711956, 51.5535991], [0.2708895, 51.5539305], [0.2705136, 51.554304399999985], [0.2701989, 51.554599899999985], [0.27012534350843537, 51.55466347968381], [0.2698863, 51.5548701], [0.26949458523585645, 51.55518327562173], [0.2693681, 51.55528439999999], [0.2688232, 51.5556757], [0.2682306, 51.5560685], [0.2675855999999999, 51.556437], [0.266886, 51.556799700000006], [0.2661575, 51.5571394], [0.2659448, 51.55723249999999], [0.2657365, 51.5573237], [0.26503049999999995, 51.557601000000005], [0.26429869999999994, 51.5578638], [0.2635857999999999, 51.558083], [0.2628784, 51.558278], [0.2620716, 51.55847489999999], [0.26126769999999994, 51.55864199999999], [0.2606815, 51.5587474], [0.26009699999999997, 51.55882999999999], [0.25971229999999995, 51.5588807], [0.2593404, 51.55892099999999], [0.2589588, 51.55894750000001], [0.25868060000000004, 51.5589618], [0.25843229999999995, 51.5589681], [0.2580338, 51.55897079999998], [0.257629, 51.5589587], [0.2568319, 51.5589068], [0.2566767, 51.55889959999999], [0.2560222999999999, 51.5588692], [0.2552582, 51.55884390000001], [0.25453439999999994, 51.55883320000001], [0.2540871, 51.5588292], [0.2530543, 51.5588373], [0.252257, 51.558850599999985]]} 3.3 2058 2104 Ockendon Upminster Upminster 51.5588506 0.2522570 51.5588506 0.2522570 1 0 2026-09-17 20:14:56 TERMINATED 2026-09-17 20:04:00 Upminster TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443690 1789675373196382 14 14 2026-09-17 20:14:49.806413 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:49.771239
620884 653035 G39091 782B16M717 2026-09-17 COMPLETE 17443541 2026-09-17 21:04:00 2026-09-17 20:14:56 2026-09-19 20:14:56 {"id": 653035, "stp": "P", "toc": "Transport for Wales", "uid": "G39091", "consist": "398031", "dest_crs": "CDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39091/2026-09-17/detailed", "trust_id": "782B16M717", "origin_crs": "CDQ", "show_on_map": 0, "dar_est_time": "21:02:00", "dar_platform": null, "dest_station": "Cardiff Bay", "service_date": "2026-09-17", "dest_arr_time": "2106", "dest_platform": "2", "is_terminated": 1, "next_location": "Cardiff Bay", "signalling_id": "2B16", "timing_status": "EARLY", "origin_station": "Cardiff Queen Street", "current_leg_arr": "2104", "current_leg_dep": "2101", "current_leg_end": "Cardiff Bay", "origin_dep_time": "2102", "origin_platform": "1", "current_location": "Cardiff Bay", "last_update_time": "2026-09-17T20:14:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1701090999999995, 51.48153419999999], [-3.1700996, 51.4814296], [-3.1700861999999996, 51.4812976], [-3.1700772, 51.48117919999999], [-3.1700758999999996, 51.48107799999999], [-3.1700709, 51.4808754], [-3.1700785999999996, 51.48076699999999], [-3.170095, 51.48052959999999], [-3.1701265, 51.480054], [-3.1701279999999996, 51.4800336], [-3.1701396, 51.47986780000001], [-3.170147099999999, 51.47972959999999], [-3.1701692, 51.479600999999995], [-3.1701927, 51.4794916], [-3.1702313, 51.4793678], [-3.17027, 51.47925529999999], [-3.1703221, 51.4791466], [-3.1703842999999994, 51.4790365], [-3.1704785, 51.47888099999999], [-3.170631199999999, 51.4786319], [-3.1708151, 51.47834009999999], [-3.1708910999999995, 51.4782161], [-3.1711796000000003, 51.47775599999999], [-3.171372, 51.477446], [-3.17144934453144, 51.47732565877092], [-3.1714758286806295, 51.47728445171143], [-3.171511393836019, 51.47722911532835], [-3.171542302683393, 51.47718102371342], [-3.1715884, 51.477109299999995], [-3.1716657999999995, 51.476990099999995], [-3.1717784999999994, 51.47680899999999], [-3.1718872999999994, 51.476611], [-3.1720164, 51.4763996], [-3.1721119999999994, 51.4761959], [-3.1721720999999996, 51.4759922], [-3.172197, 51.4757283], [-3.1721874999999997, 51.475432999999995], [-3.1721816, 51.4753211], [-3.1721582, 51.4752079], [-3.1721322, 51.4750975], [-3.1720917, 51.4749688], [-3.1720328, 51.474828299999984], [-3.1720025999999995, 51.4747553], [-3.1718291999999995, 51.4744312], [-3.1717175999999996, 51.474279300000006], [-3.1714989, 51.4740215], [-3.1710091, 51.4733281], [-3.1707602, 51.4729764], [-3.169999, 51.4719239], [-3.1699327, 51.4718362], [-3.1695228, 51.47129129999999], [-3.1685726999999995, 51.4700277], [-3.1683613, 51.4697528], [-3.1681718, 51.46948400000001], [-3.1677639, 51.4690571], [-3.167438, 51.46871229999998], [-3.1666183, 51.4676421], [-3.1665696999999997, 51.4675733]]}", "current_leg_start": "Cardiff Queen Street", "dest_arr_time_act": "2105", "motion_projection": null, "next_location_lat": "51.4675733", "next_location_lon": "-3.1665697", "previous_location": "Cardiff Queen Street", "current_leg_milage": "1.0", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 779.692, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1663.337, \"from_m\": 779.692, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 653035, \"profile_key\": \"4ea1bddccc4c87f7a683fc0b3e82848fc0a6618c8c5fb95fa95c88e38770e1a0\", \"schedule_id\": 36880, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32085}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": null, \"location\": \"Cardiff Bay\", \"stage_seq\": 2, \"distance_m\": 1663.337, \"section_seq\": 1, \"route_path_id\": 32085}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1663.337, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32085}], \"total_distance_m\": 1663.337, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 1663.337, \"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": "2102", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4675733", "current_position_lon": "-3.1665697", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:31Z\", \"source_id\": 54408213, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:36Z\", \"source_id\": 17443541, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Bay", "service_state_platform": "1", "timing_fact_generation": 1789675357189477, "current_leg_arrival_utc": "2026-09-17T21:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:51.270096", "service_state_evidence_id": 17443541, "current_leg_start_actual_dep": "2026-09-17T21:02:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:51.506347", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CDQ CDB 2B16 398031 3 60 None {"version": 3, "segments": [{"to_m": 779.692, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1663.337, "from_m": 779.692, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 653035, "profile_key": "4ea1bddccc4c87f7a683fc0b3e82848fc0a6618c8c5fb95fa95c88e38770e1a0", "schedule_id": 36880, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2102", "location": "Cardiff Queen Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32085}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": null, "location": "Cardiff Bay", "stage_seq": 2, "distance_m": 1663.337, "section_seq": 1, "route_path_id": 32085}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1663.337, "from_m": 0.0, "section_seq": 1, "route_path_id": 32085}], "total_distance_m": 1663.337, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 1663.337, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25266, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:31Z", "source_id": 54408213, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:04:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:36Z", "source_id": 17443541, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Cardiff Queen Street 2102 2102 1 21:02:00 None Cardiff Bay 2106 2105 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G39091/2026-09-17/detailed None Cardiff Queen Street 2026-09-17T21:02:00+01:00 Cardiff Bay 3.0 {"type": "LineString", "coordinates": [[-3.1701090999999995, 51.48153419999999], [-3.1700996, 51.4814296], [-3.1700861999999996, 51.4812976], [-3.1700772, 51.48117919999999], [-3.1700758999999996, 51.48107799999999], [-3.1700709, 51.4808754], [-3.1700785999999996, 51.48076699999999], [-3.170095, 51.48052959999999], [-3.1701265, 51.480054], [-3.1701279999999996, 51.4800336], [-3.1701396, 51.47986780000001], [-3.170147099999999, 51.47972959999999], [-3.1701692, 51.479600999999995], [-3.1701927, 51.4794916], [-3.1702313, 51.4793678], [-3.17027, 51.47925529999999], [-3.1703221, 51.4791466], [-3.1703842999999994, 51.4790365], [-3.1704785, 51.47888099999999], [-3.170631199999999, 51.4786319], [-3.1708151, 51.47834009999999], [-3.1708910999999995, 51.4782161], [-3.1711796000000003, 51.47775599999999], [-3.171372, 51.477446], [-3.17144934453144, 51.47732565877092], [-3.1714758286806295, 51.47728445171143], [-3.171511393836019, 51.47722911532835], [-3.171542302683393, 51.47718102371342], [-3.1715884, 51.477109299999995], [-3.1716657999999995, 51.476990099999995], [-3.1717784999999994, 51.47680899999999], [-3.1718872999999994, 51.476611], [-3.1720164, 51.4763996], [-3.1721119999999994, 51.4761959], [-3.1721720999999996, 51.4759922], [-3.172197, 51.4757283], [-3.1721874999999997, 51.475432999999995], [-3.1721816, 51.4753211], [-3.1721582, 51.4752079], [-3.1721322, 51.4750975], [-3.1720917, 51.4749688], [-3.1720328, 51.474828299999984], [-3.1720025999999995, 51.4747553], [-3.1718291999999995, 51.4744312], [-3.1717175999999996, 51.474279300000006], [-3.1714989, 51.4740215], [-3.1710091, 51.4733281], [-3.1707602, 51.4729764], [-3.169999, 51.4719239], [-3.1699327, 51.4718362], [-3.1695228, 51.47129129999999], [-3.1685726999999995, 51.4700277], [-3.1683613, 51.4697528], [-3.1681718, 51.46948400000001], [-3.1677639, 51.4690571], [-3.167438, 51.46871229999998], [-3.1666183, 51.4676421], [-3.1665696999999997, 51.4675733]]} 1.0 2101 2104 Cardiff Queen Street Cardiff Bay Cardiff Bay 51.4675733 -3.1665697 51.4675733 -3.1665697 1 0 2026-09-17 20:14:56 TERMINATED 2026-09-17 20:04:00 Cardiff Bay TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443541 1789675357189477 6 6 2026-09-17 20:14:51.506347 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:51.270096
620885 651751 C37961 739W34MZ17 2026-09-17 COMPLETE 17444291 2026-09-17 21:04:00 2026-09-17 20:14:56 2026-09-19 20:14:56 {"id": 651751, "stp": "P", "toc": "Elizabeth Line", "uid": "C37961", "consist": "345052", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37961/2026-09-17/detailed", "trust_id": "739W34MZ17", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": "20:08:00", "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-17", "dest_arr_time": "2102", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W34", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "2104", "current_leg_dep": "2100", "current_leg_end": "Shenfield", "origin_dep_time": "2007", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-17T20:14:56", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "2100", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.299, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3205.007, \"from_m\": 2642.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.069, \"from_m\": 3205.007, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3817.617, \"from_m\": 3360.069, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3955.64, \"from_m\": 3817.617, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 4111.566, \"from_m\": 3955.64, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.419, \"from_m\": 4111.566, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 4453.56, \"from_m\": 4234.419, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 4683.373, \"from_m\": 4453.56, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5054.008, \"from_m\": 4683.373, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6121.343, \"from_m\": 5054.008, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 6360.04, \"from_m\": 6121.343, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6520.549, \"from_m\": 6360.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.178, \"from_m\": 6520.549, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7178.482, \"from_m\": 6925.178, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7493.559, \"from_m\": 7178.482, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 7718.831, \"from_m\": 7493.559, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 8017.046, \"from_m\": 7718.831, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.359, \"from_m\": 8017.046, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 8850.582, \"from_m\": 8680.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.578, \"from_m\": 8850.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9397.01, \"from_m\": 8996.578, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 9619.893, \"from_m\": 9397.01, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 9804.754, \"from_m\": 9619.893, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.049, \"from_m\": 9804.754, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11051.068, \"from_m\": 10434.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.227, \"from_m\": 11051.068, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11696.57, \"from_m\": 11553.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.848, \"from_m\": 11696.57, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 12691.318, \"from_m\": 11798.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 12879.5, \"from_m\": 12691.318, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13098.416, \"from_m\": 12879.5, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13120.608, \"from_m\": 13098.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13127.25, \"from_m\": 13120.608, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 13149.443, \"from_m\": 13127.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13368.359, \"from_m\": 13149.443, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13552.267, \"from_m\": 13368.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13910.295, \"from_m\": 13552.267, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14111.344, \"from_m\": 13910.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14388.848, \"from_m\": 14111.344, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18257.47, \"from_m\": 14388.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18341.867, \"from_m\": 18257.47, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18409.526, \"from_m\": 18341.867, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 19132.641, \"from_m\": 18409.526, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19457.227, \"from_m\": 19132.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19520.311, \"from_m\": 19457.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19970.02, \"from_m\": 19520.311, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20088.237, \"from_m\": 19970.02, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20168.537, \"from_m\": 20088.237, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20196.796, \"from_m\": 20168.537, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20289.398, \"from_m\": 20196.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23099.525, \"from_m\": 20289.398, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24237.485, \"from_m\": 23099.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24875.248, \"from_m\": 24237.485, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24936.51, \"from_m\": 24875.248, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25005.455, \"from_m\": 24936.51, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25101.301, \"from_m\": 25005.455, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30708.439, \"from_m\": 25101.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30837.497, \"from_m\": 30708.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30970.424, \"from_m\": 30837.497, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31041.812, \"from_m\": 30970.424, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48372.34, \"from_m\": 31041.812, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48400.799, \"from_m\": 48372.34, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48557.697, \"from_m\": 48400.799, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48863.672, \"from_m\": 48557.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49207.32, \"from_m\": 48863.672, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 651751, \"profile_key\": \"aa30941088332ca7e8c78f6b857a15e90f04aacb8f4252bf7fbf9f9304d891fd\", \"schedule_id\": 5367, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2007\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2009H\", \"wtt_dep\": \"2010\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2011H\", \"wtt_dep\": \"2012H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2018\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2020H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13123.929, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14660.108, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 18002.433, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2026\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 19069.054, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2028H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19825.932, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2030H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 21098.967, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21660.758, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22615.903, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2036H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 24432.72, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2039\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26491.93, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2040H\", \"wtt_dep\": \"2041\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27532.574, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28655.652, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36712.033, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049H\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 38464.403, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2052H\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40773.386, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2056H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 46005.711, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 49207.32, \"section_seq\": 1, \"route_path_id\": 29946}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49207.32, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}], \"total_distance_m\": 49207.32, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49207.32, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2007", "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-17T19:10:56Z\", \"source_id\": 54283899, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:10:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:02Z\", \"source_id\": 17410042, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:55Z\", \"source_id\": 54288841, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:12:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:57Z\", \"source_id\": 17411444, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:51Z\", \"source_id\": 54296087, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:15:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:54Z\", \"source_id\": 17413406, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:43Z\", \"source_id\": 54300678, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:17:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:48Z\", \"source_id\": 17414690, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:20Z\", \"source_id\": 54307199, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:20:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:20:23Z\", \"source_id\": 17416460, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:25Z\", \"source_id\": 54317441, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:24:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:27Z\", \"source_id\": 17419143, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:17Z\", \"source_id\": 54319630, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:18Z\", \"source_id\": 17419727, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:07Z\", \"source_id\": 54326620, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:13Z\", \"source_id\": 17421579, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:43Z\", \"source_id\": 54333077, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:47Z\", \"source_id\": 17423284, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:23Z\", \"source_id\": 54339636, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:33:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:23Z\", \"source_id\": 17425069, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:26Z\", \"source_id\": 54346613, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:36:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:31Z\", \"source_id\": 17427058, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:30Z\", \"source_id\": 54353850, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:39:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:33Z\", \"source_id\": 17429001, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:54Z\", \"source_id\": 54359445, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:56Z\", \"source_id\": 17430517, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:58Z\", \"source_id\": 54364413, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:04Z\", \"source_id\": 17431846, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:47Z\", \"source_id\": 54373335, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:51Z\", \"source_id\": 17434296, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:11Z\", \"source_id\": 54381554, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:16Z\", \"source_id\": 17436505, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:38Z\", \"source_id\": 54391842, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:56:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:42Z\", \"source_id\": 17439190, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:35Z\", \"source_id\": 54401139, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:38Z\", \"source_id\": 17441628, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:42Z\", \"source_id\": 54411134, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:45Z\", \"source_id\": 17444291, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1789675426939706, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:53.470303", "service_state_evidence_id": 17444291, "current_leg_start_actual_dep": "2026-09-17T21:00:30+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:53.904148", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX SNF 9W34 345052 9 90 None {"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.299, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3205.007, "from_m": 2642.299, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3360.069, "from_m": 3205.007, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3817.617, "from_m": 3360.069, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3955.64, "from_m": 3817.617, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 4111.566, "from_m": 3955.64, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4234.419, "from_m": 4111.566, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 4453.56, "from_m": 4234.419, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 4683.373, "from_m": 4453.56, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5054.008, "from_m": 4683.373, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6121.343, "from_m": 5054.008, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 6360.04, "from_m": 6121.343, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6520.549, "from_m": 6360.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6925.178, "from_m": 6520.549, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7178.482, "from_m": 6925.178, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7493.559, "from_m": 7178.482, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 7718.831, "from_m": 7493.559, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 8017.046, "from_m": 7718.831, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8680.359, "from_m": 8017.046, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 8850.582, "from_m": 8680.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8996.578, "from_m": 8850.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9397.01, "from_m": 8996.578, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 9619.893, "from_m": 9397.01, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 9804.754, "from_m": 9619.893, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10434.049, "from_m": 9804.754, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11051.068, "from_m": 10434.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.227, "from_m": 11051.068, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11696.57, "from_m": 11553.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11798.848, "from_m": 11696.57, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 12691.318, "from_m": 11798.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 12879.5, "from_m": 12691.318, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13098.416, "from_m": 12879.5, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13120.608, "from_m": 13098.416, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13127.25, "from_m": 13120.608, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 13149.443, "from_m": 13127.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13368.359, "from_m": 13149.443, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13552.267, "from_m": 13368.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13910.295, "from_m": 13552.267, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14111.344, "from_m": 13910.295, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14388.848, "from_m": 14111.344, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18257.47, "from_m": 14388.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18341.867, "from_m": 18257.47, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18409.526, "from_m": 18341.867, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 19132.641, "from_m": 18409.526, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19457.227, "from_m": 19132.641, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19520.311, "from_m": 19457.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19970.02, "from_m": 19520.311, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20088.237, "from_m": 19970.02, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20168.537, "from_m": 20088.237, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20196.796, "from_m": 20168.537, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20289.398, "from_m": 20196.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23099.525, "from_m": 20289.398, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24237.485, "from_m": 23099.525, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24875.248, "from_m": 24237.485, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24936.51, "from_m": 24875.248, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25005.455, "from_m": 24936.51, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25101.301, "from_m": 25005.455, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30708.439, "from_m": 25101.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30837.497, "from_m": 30708.439, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30970.424, "from_m": 30837.497, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31041.812, "from_m": 30970.424, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48372.34, "from_m": 31041.812, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48400.799, "from_m": 48372.34, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48557.697, "from_m": 48400.799, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48863.672, "from_m": 48557.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49207.32, "from_m": 48863.672, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 651751, "profile_key": "aa30941088332ca7e8c78f6b857a15e90f04aacb8f4252bf7fbf9f9304d891fd", "schedule_id": 5367, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2007", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2009H", "wtt_dep": "2010", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2011H", "wtt_dep": "2012H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2018", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2020H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13123.929, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14660.108, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 18002.433, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2026", "location": "Stratford", "stage_seq": 9, "distance_m": 19069.054, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2028H", "location": "Maryland", "stage_seq": 10, "distance_m": 19825.932, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2030H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 21098.967, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21660.758, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033", "location": "Manor Park", "stage_seq": 13, "distance_m": 22615.903, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2036H", "location": "Ilford", "stage_seq": 14, "distance_m": 24432.72, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2039", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26491.93, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2040H", "wtt_dep": "2041", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27532.574, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28655.652, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Romford", "stage_seq": 18, "distance_m": 36712.033, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049H", "location": "Gidea Park", "stage_seq": 19, "distance_m": 38464.403, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2052H", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40773.386, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2056H", "location": "Brentwood", "stage_seq": 21, "distance_m": 46005.711, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 49207.32, "section_seq": 1, "route_path_id": 29946}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49207.32, "from_m": 0.0, "section_seq": 1, "route_path_id": 29946}], "total_distance_m": 49207.32, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49207.32, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:10:56Z", "source_id": 54283899, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:10:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:02Z", "source_id": 17410042, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:55Z", "source_id": 54288841, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:12:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:57Z", "source_id": 17411444, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:51Z", "source_id": 54296087, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:15:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:54Z", "source_id": 17413406, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:43Z", "source_id": 54300678, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:17:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:48Z", "source_id": 17414690, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:20Z", "source_id": 54307199, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:20:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:20:23Z", "source_id": 17416460, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:25Z", "source_id": 54317441, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:24:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:27Z", "source_id": 17419143, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:17Z", "source_id": 54319630, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:25:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:18Z", "source_id": 17419727, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:07Z", "source_id": 54326620, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:28:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:13Z", "source_id": 17421579, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:43Z", "source_id": 54333077, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:47Z", "source_id": 17423284, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:23Z", "source_id": 54339636, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:33:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:23Z", "source_id": 17425069, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:26Z", "source_id": 54346613, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:36:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:31Z", "source_id": 17427058, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:30Z", "source_id": 54353850, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:39:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:33Z", "source_id": 17429001, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:54Z", "source_id": 54359445, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:56Z", "source_id": 17430517, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:58Z", "source_id": 54364413, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:44:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:04Z", "source_id": 17431846, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:47Z", "source_id": 54373335, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:48:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:51Z", "source_id": 17434296, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:11Z", "source_id": 54381554, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:51:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:16Z", "source_id": 17436505, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:38Z", "source_id": 54391842, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:56:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:42Z", "source_id": 17439190, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:35Z", "source_id": 54401139, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:00:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:38Z", "source_id": 17441628, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:42Z", "source_id": 54411134, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:04:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:45Z", "source_id": 17444291, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Paddington (Crossrail) 2007 2007 A 20:08:00 None Shenfield 2102 2100 5 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37961/2026-09-17/detailed None Brentwood 2026-09-17T21:00: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 2100 2104 Brentwood Shenfield Shenfield 51.6306148 0.3300897 51.6306148 0.3300897 1 0 2026-09-17 20:14:56 TERMINATED 2026-09-17 20:04:00 Shenfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444291 1789675426939706 80 80 2026-09-17 20:14:53.904148 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:53.470303
620886 651873 17204 515F122Z17 2026-09-17 COMPLETE 17443220 2026-09-17 21:04:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 651873, "stp": "N", "toc": null, "uid": "17204", "consist": null, "dest_crs": "SRY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:17204/2026-09-17/detailed", "trust_id": "515F122Z17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness", "service_date": "2026-09-17", "dest_arr_time": "2101", "dest_platform": null, "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "5F12", "timing_status": "LATE", "origin_station": "Shoeburyness C.S.D.", "current_leg_arr": "2104", "current_leg_dep": "2100", "current_leg_end": "Shoeburyness", "origin_dep_time": "2056", "origin_platform": null, "current_location": "Shoeburyness", "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7898434999999999, 51.5325845], [0.7882717999999999, 51.53305610000001], [0.7879928999999999, 51.533146599999995], [0.7877948, 51.53322080000001], [0.7876406, 51.5332891], [0.7873965, 51.53342190000001], [0.7871839, 51.5335487], [0.7868591, 51.53373740000001], [0.7872056, 51.5335751], [0.7875930999999999, 51.533405899999984], [0.7877687999999999, 51.533347899999995], [0.7880329, 51.5332683], [0.7884983, 51.5331266], [0.7890311999999999, 51.532967199999995], [0.7894102, 51.5328835], [0.7896846, 51.5328359], [0.7900320999999999, 51.53278110000001], [0.7902017999999998, 51.5327561], [0.7903778999999999, 51.53273479999999], [0.7905211, 51.5327229], [0.7906563, 51.5327141], [0.7908785999999999, 51.53269660000001], [0.7911968, 51.532648300000005], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]}", "current_leg_start": "Shoeburyness C.S.D.", "dest_arr_time_act": "2101", "motion_projection": null, "next_location_lat": "51.5314075", "next_location_lon": "0.7944173", "previous_location": "Shoeburyness C.S.D.", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2056", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5314075", "current_position_lon": "0.7944173", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:03Z\", \"source_id\": 54407094, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:02:06Z\", \"source_id\": 17443220, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness", "service_state_platform": "2", "timing_fact_generation": 1789675327677249, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:56.234082", "service_state_evidence_id": 17443220, "current_leg_start_actual_dep": "2026-09-17T20:59:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:56.829356", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} None N None SRY 5F12 None None None None None [{"source": "TD", "smart_id": 14376, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:03Z", "source_id": 54407094, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:04:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:02:06Z", "source_id": 17443220, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Shoeburyness C.S.D. 2056 2056 None None None Shoeburyness 2101 2101 None LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:17204/2026-09-17/detailed None Shoeburyness C.S.D. 2026-09-17T20:59:00+01:00 Shoeburyness 4.0 {"type": "LineString", "coordinates": [[0.7898434999999999, 51.5325845], [0.7882717999999999, 51.53305610000001], [0.7879928999999999, 51.533146599999995], [0.7877948, 51.53322080000001], [0.7876406, 51.5332891], [0.7873965, 51.53342190000001], [0.7871839, 51.5335487], [0.7868591, 51.53373740000001], [0.7872056, 51.5335751], [0.7875930999999999, 51.533405899999984], [0.7877687999999999, 51.533347899999995], [0.7880329, 51.5332683], [0.7884983, 51.5331266], [0.7890311999999999, 51.532967199999995], [0.7894102, 51.5328835], [0.7896846, 51.5328359], [0.7900320999999999, 51.53278110000001], [0.7902017999999998, 51.5327561], [0.7903778999999999, 51.53273479999999], [0.7905211, 51.5327229], [0.7906563, 51.5327141], [0.7908785999999999, 51.53269660000001], [0.7911968, 51.532648300000005], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]} 0.5 2100 2104 Shoeburyness C.S.D. Shoeburyness Shoeburyness 51.5314075 0.7944173 51.5314075 0.7944173 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:04:00 Shoeburyness TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443220 1789675327677249 3 3 2026-09-17 20:14:56.829356 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:56.234082
620887 649874 W68905 062H04MX17 2026-09-17 COMPLETE 17444341 2026-09-17 21:04:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 649874, "stp": "O", "toc": "ScotRail", "uid": "W68905", "consist": "334016+334028", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68905/2026-09-17/detailed", "trust_id": "062H04MX17", "origin_crs": "HLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-17", "dest_arr_time": "2058", "dest_platform": "12", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2H04", "timing_status": "LATE", "origin_station": "Helensburgh Central", "current_leg_arr": "2104", "current_leg_dep": "2100", "current_leg_end": "Edinburgh", "origin_dep_time": "1854", "origin_platform": "2", "current_location": "Edinburgh", "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": "+6 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": "2058", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Princes St Gardens", "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\": 2811.849, \"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\": 12285.422, \"from_m\": 2811.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13209.371, \"from_m\": 12285.422, \"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\": 13739.475, \"from_m\": 13209.371, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14952.423, \"from_m\": 13739.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17011.54, \"from_m\": 14952.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17832.899, \"from_m\": 17011.54, \"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\": 23380.993, \"from_m\": 17832.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23424.33, \"from_m\": 23380.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}, {\"to_m\": 23441.905, \"from_m\": 23424.33, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23905.701, \"from_m\": 23441.905, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29936.922, \"from_m\": 23905.701, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31196.05, \"from_m\": 29936.922, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31267.323, \"from_m\": 31196.05, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31313.937, \"from_m\": 31267.323, \"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\": 31329.317, \"from_m\": 31313.937, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31369.555, \"from_m\": 31329.317, \"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\": 32081.045, \"from_m\": 31369.555, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32121.81, \"from_m\": 32081.045, \"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\": 33448.008, \"from_m\": 32121.81, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33494.032, \"from_m\": 33448.008, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38125.338, \"from_m\": 33494.032, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38969.003, \"from_m\": 38125.338, \"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\": 39759.875, \"from_m\": 38969.003, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40155.237, \"from_m\": 39759.875, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42719.918, \"from_m\": 40155.237, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42812.429, \"from_m\": 42719.918, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51037.35, \"from_m\": 42812.429, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51941.167, \"from_m\": 51037.35, \"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\": 54411.02, \"from_m\": 51941.167, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54471.425, \"from_m\": 54411.02, \"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\": 54929.842, \"from_m\": 54471.425, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59844.232, \"from_m\": 54929.842, \"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\": 59898.476, \"from_m\": 59844.232, \"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\": 62555.042, \"from_m\": 59898.476, \"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\": 69593.346, \"from_m\": 62555.042, \"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\": 72756.523, \"from_m\": 69593.346, \"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\": 75303.069, \"from_m\": 72756.523, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 77360.36, \"from_m\": 75303.069, \"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\": 77758.772, \"from_m\": 77360.36, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78386.339, \"from_m\": 77758.772, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 78627.68, \"from_m\": 78386.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\": 79852.203, \"from_m\": 78627.68, \"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\": 91899.958, \"from_m\": 79852.203, \"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\": 94207.461, \"from_m\": 91899.958, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 94812.326, \"from_m\": 94207.461, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104244.118, \"from_m\": 94812.326, \"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\": 106189.675, \"from_m\": 104244.118, \"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\": 107581.262, \"from_m\": 106189.675, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 108581.566, \"from_m\": 107581.262, \"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\": 108731.43, \"from_m\": 108581.566, \"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\": 108823.061, \"from_m\": 108731.43, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 109267.666, \"from_m\": 108823.061, \"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\": 649874, \"profile_key\": \"22fc962059e2ceb4edefa5381b19c2073eb6ffbc990476b857474ccc2cdeb327\", \"schedule_id\": 41438, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1854\", \"location\": \"Helensburgh Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"1856H\", \"wtt_dep\": \"1857\", \"location\": \"Craigendoran\", \"stage_seq\": 2, \"distance_m\": 1841.107, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857H\", \"location\": \"Craigendoran Jn\", \"stage_seq\": 3, \"distance_m\": 2601.183, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"1902\", \"wtt_dep\": \"1902H\", \"location\": \"Cardross\", \"stage_seq\": 4, \"distance_m\": 7546.506, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"1907\", \"wtt_dep\": \"1907H\", \"location\": \"Dalreoch\", \"stage_seq\": 5, \"distance_m\": 12678.708, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"1908H\", \"wtt_dep\": \"1910H\", \"location\": \"Dumbarton Central\", \"stage_seq\": 6, \"distance_m\": 13274.532, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"1912\", \"wtt_dep\": \"1912H\", \"location\": \"Dumbarton East\", \"stage_seq\": 7, \"distance_m\": 14352.122, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"1919H\", \"wtt_dep\": \"1921H\", \"location\": \"Dalmuir\", \"stage_seq\": 8, \"distance_m\": 23604.615, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923\", \"location\": \"Clydebank\", \"stage_seq\": 9, \"distance_m\": 25580.929, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Yoker\", \"stage_seq\": 10, \"distance_m\": 26950.314, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"location\": \"Garscadden\", \"stage_seq\": 11, \"distance_m\": 28577.223, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925H\", \"location\": \"Scotstounhill\", \"stage_seq\": 12, \"distance_m\": 29292.9, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 13, \"distance_m\": 31313.937, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"1928\", \"wtt_dep\": \"1928H\", \"location\": \"Hyndland\", \"stage_seq\": 14, \"distance_m\": 31844.906, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1931\", \"location\": \"Partick\", \"stage_seq\": 15, \"distance_m\": 33020.769, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 16, \"distance_m\": 33541.391, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"1934H\", \"wtt_dep\": \"1935H\", \"location\": \"Charing Cross\", \"stage_seq\": 17, \"distance_m\": 35748.992, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1938H\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 18, \"distance_m\": 36988.045, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": \"1940H\", \"location\": \"High Street\", \"stage_seq\": 19, \"distance_m\": 37856.703, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"1942\", \"wtt_dep\": \"1943\", \"location\": \"Bellgrove\", \"stage_seq\": 20, \"distance_m\": 38879.271, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": \"1947H\", \"location\": \"Shettleston\", \"stage_seq\": 21, \"distance_m\": 42910.778, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"1955H\", \"wtt_dep\": \"1956\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 22, \"distance_m\": 51588.916, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"1958\", \"wtt_dep\": \"1958H\", \"location\": \"Coatdyke\", \"stage_seq\": 23, \"distance_m\": 53176.694, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": \"2006\", \"location\": \"Airdrie\", \"stage_seq\": 24, \"distance_m\": 54723.895, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2009\", \"location\": \"Drumgelloch\", \"stage_seq\": 25, \"distance_m\": 56943.987, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013\", \"location\": \"Caldercruix\", \"stage_seq\": 26, \"distance_m\": 61743.116, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"2018H\", \"wtt_dep\": \"2019\", \"location\": \"Blackridge\", \"stage_seq\": 27, \"distance_m\": 70642.152, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2022H\", \"location\": \"Armadale\", \"stage_seq\": 28, \"distance_m\": 74388.925, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2030\", \"location\": \"Bathgate\", \"stage_seq\": 29, \"distance_m\": 78545.449, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": \"2035\", \"location\": \"Livingston North\", \"stage_seq\": 30, \"distance_m\": 84527.833, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038H\", \"location\": \"Uphall\", \"stage_seq\": 31, \"distance_m\": 87803.913, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 32, \"distance_m\": 94812.326, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2047\", \"location\": \"Edinburgh Park\", \"stage_seq\": 33, \"distance_m\": 100477.909, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 34, \"distance_m\": 104432.801, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2052\", \"location\": \"Haymarket\", \"stage_seq\": 35, \"distance_m\": 106353.251, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2055H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 36, \"distance_m\": 107682.511, \"section_seq\": 1, \"route_path_id\": 101707}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 37, \"distance_m\": 109267.666, \"section_seq\": 1, \"route_path_id\": 101707}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 109267.666, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101707}], \"total_distance_m\": 109267.666, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 109221.642, \"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": "1854", "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\": 1191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:04:39Z\", \"source_id\": 54107764, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:07:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:04:44Z\", \"source_id\": 17363059, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:12:24Z\", \"source_id\": 54128896, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:12:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:12:28Z\", \"source_id\": 17368769, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:16:29Z\", \"source_id\": 54140350, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:17:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:16:32Z\", \"source_id\": 17371731, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:18:32Z\", \"source_id\": 54146097, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:19:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:18:37Z\", \"source_id\": 17373299, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1240, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:22:16Z\", \"source_id\": 54156288, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:23:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:22:20Z\", \"source_id\": 17376082, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:30:21Z\", \"source_id\": 54177835, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:30:25Z\", \"source_id\": 17381776, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:39:12Z\", \"source_id\": 54201287, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:40:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:39:16Z\", \"source_id\": 17388122, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:41:58Z\", \"source_id\": 54208446, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:42:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:42:01Z\", \"source_id\": 17390007, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:45:12Z\", \"source_id\": 54217441, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:46:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:45:17Z\", \"source_id\": 17392280, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:48:01Z\", \"source_id\": 54224770, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:48:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:48:06Z\", \"source_id\": 17394320, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:50:34Z\", \"source_id\": 54231608, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:50:37Z\", \"source_id\": 17396099, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:53:12Z\", \"source_id\": 54238204, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:54:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:53:18Z\", \"source_id\": 17397943, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:58:45Z\", \"source_id\": 54252591, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:59:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:58:49Z\", \"source_id\": 17401756, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:04:48Z\", \"source_id\": 54268540, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:05:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:04:48Z\", \"source_id\": 17405902, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:07:59Z\", \"source_id\": 54276401, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:08:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:05Z\", \"source_id\": 17408085, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:10:51Z\", \"source_id\": 54283725, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:11:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:10:58Z\", \"source_id\": 17410014, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:51Z\", \"source_id\": 54296128, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:16:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:54Z\", \"source_id\": 17413413, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:22Z\", \"source_id\": 54309899, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:22:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:26Z\", \"source_id\": 17417148, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:09Z\", \"source_id\": 54319382, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:26:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:13Z\", \"source_id\": 17419662, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:43Z\", \"source_id\": 54328111, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:47Z\", \"source_id\": 17421987, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 660, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:41Z\", \"source_id\": 54340288, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:46Z\", \"source_id\": 17425289, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:22Z\", \"source_id\": 54351270, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:38:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:26Z\", \"source_id\": 17428297, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:38Z\", \"source_id\": 54370447, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:42Z\", \"source_id\": 17433546, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:49Z\", \"source_id\": 54399548, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:50Z\", \"source_id\": 17441156, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:50Z\", \"source_id\": 54411413, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:51Z\", \"source_id\": 17444341, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "12", "timing_fact_generation": 1789675434208935, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:57.334365", "service_state_evidence_id": 17444341, "current_leg_start_actual_dep": "2026-09-17T20:58:00+01:00", "operational_evidence_version": 128, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:57.948606", "service_state_valid_until_kind": null, "operational_interpretation_version": 128, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail O HLC EDB 2H04 334016+334028 6 90 None {"version": 3, "segments": [{"to_m": 2811.849, "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": 12285.422, "from_m": 2811.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13209.371, "from_m": 12285.422, "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": 13739.475, "from_m": 13209.371, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14952.423, "from_m": 13739.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17011.54, "from_m": 14952.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17832.899, "from_m": 17011.54, "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": 23380.993, "from_m": 17832.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23424.33, "from_m": 23380.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}, {"to_m": 23441.905, "from_m": 23424.33, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23905.701, "from_m": 23441.905, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29936.922, "from_m": 23905.701, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31196.05, "from_m": 29936.922, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31267.323, "from_m": 31196.05, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31313.937, "from_m": 31267.323, "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": 31329.317, "from_m": 31313.937, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31369.555, "from_m": 31329.317, "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": 32081.045, "from_m": 31369.555, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32121.81, "from_m": 32081.045, "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": 33448.008, "from_m": 32121.81, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33494.032, "from_m": 33448.008, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38125.338, "from_m": 33494.032, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38969.003, "from_m": 38125.338, "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": 39759.875, "from_m": 38969.003, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40155.237, "from_m": 39759.875, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42719.918, "from_m": 40155.237, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42812.429, "from_m": 42719.918, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51037.35, "from_m": 42812.429, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51941.167, "from_m": 51037.35, "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": 54411.02, "from_m": 51941.167, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54471.425, "from_m": 54411.02, "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": 54929.842, "from_m": 54471.425, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59844.232, "from_m": 54929.842, "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": 59898.476, "from_m": 59844.232, "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": 62555.042, "from_m": 59898.476, "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": 69593.346, "from_m": 62555.042, "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": 72756.523, "from_m": 69593.346, "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": 75303.069, "from_m": 72756.523, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 77360.36, "from_m": 75303.069, "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": 77758.772, "from_m": 77360.36, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78386.339, "from_m": 77758.772, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78627.68, "from_m": 78386.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": 79852.203, "from_m": 78627.68, "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": 91899.958, "from_m": 79852.203, "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": 94207.461, "from_m": 91899.958, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 94812.326, "from_m": 94207.461, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104244.118, "from_m": 94812.326, "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": 106189.675, "from_m": 104244.118, "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": 107581.262, "from_m": 106189.675, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 108581.566, "from_m": 107581.262, "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": 108731.43, "from_m": 108581.566, "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": 108823.061, "from_m": 108731.43, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 109267.666, "from_m": 108823.061, "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": 649874, "profile_key": "22fc962059e2ceb4edefa5381b19c2073eb6ffbc990476b857474ccc2cdeb327", "schedule_id": 41438, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1854", "location": "Helensburgh Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "1856H", "wtt_dep": "1857", "location": "Craigendoran", "stage_seq": 2, "distance_m": 1841.107, "section_seq": 1, "route_path_id": 101707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Craigendoran Jn", "stage_seq": 3, "distance_m": 2601.183, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "1902", "wtt_dep": "1902H", "location": "Cardross", "stage_seq": 4, "distance_m": 7546.506, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "1907", "wtt_dep": "1907H", "location": "Dalreoch", "stage_seq": 5, "distance_m": 12678.708, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "1908H", "wtt_dep": "1910H", "location": "Dumbarton Central", "stage_seq": 6, "distance_m": 13274.532, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "1912", "wtt_dep": "1912H", "location": "Dumbarton East", "stage_seq": 7, "distance_m": 14352.122, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "1919H", "wtt_dep": "1921H", "location": "Dalmuir", "stage_seq": 8, "distance_m": 23604.615, "section_seq": 1, "route_path_id": 101707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923", "location": "Clydebank", "stage_seq": 9, "distance_m": 25580.929, "section_seq": 1, "route_path_id": 101707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924", "location": "Yoker", "stage_seq": 10, "distance_m": 26950.314, "section_seq": 1, "route_path_id": 101707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925", "location": "Garscadden", "stage_seq": 11, "distance_m": 28577.223, "section_seq": 1, "route_path_id": 101707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925H", "location": "Scotstounhill", "stage_seq": 12, "distance_m": 29292.9, "section_seq": 1, "route_path_id": 101707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927", "location": "Hyndland East Jn", "stage_seq": 13, "distance_m": 31313.937, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "1928", "wtt_dep": "1928H", "location": "Hyndland", "stage_seq": 14, "distance_m": 31844.906, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1931", "location": "Partick", "stage_seq": 15, "distance_m": 33020.769, "section_seq": 1, "route_path_id": 101707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932", "location": "Finnieston West Jn", "stage_seq": 16, "distance_m": 33541.391, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "1934H", "wtt_dep": "1935H", "location": "Charing Cross", "stage_seq": 17, "distance_m": 35748.992, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1938H", "location": "Glasgow Queen St Low Level", "stage_seq": 18, "distance_m": 36988.045, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": "1940H", "location": "High Street", "stage_seq": 19, "distance_m": 37856.703, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "1942", "wtt_dep": "1943", "location": "Bellgrove", "stage_seq": 20, "distance_m": 38879.271, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": "1947H", "location": "Shettleston", "stage_seq": 21, "distance_m": 42910.778, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "1955H", "wtt_dep": "1956", "location": "Coatbridge Sunnyside", "stage_seq": 22, "distance_m": 51588.916, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "1958", "wtt_dep": "1958H", "location": "Coatdyke", "stage_seq": 23, "distance_m": 53176.694, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": "2006", "location": "Airdrie", "stage_seq": 24, "distance_m": 54723.895, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2009", "location": "Drumgelloch", "stage_seq": 25, "distance_m": 56943.987, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013", "location": "Caldercruix", "stage_seq": 26, "distance_m": 61743.116, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "2018H", "wtt_dep": "2019", "location": "Blackridge", "stage_seq": 27, "distance_m": 70642.152, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2022H", "location": "Armadale", "stage_seq": 28, "distance_m": 74388.925, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2030", "location": "Bathgate", "stage_seq": 29, "distance_m": 78545.449, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": "2035", "location": "Livingston North", "stage_seq": 30, "distance_m": 84527.833, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038H", "location": "Uphall", "stage_seq": 31, "distance_m": 87803.913, "section_seq": 1, "route_path_id": 101707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "Newbridge Jn", "stage_seq": 32, "distance_m": 94812.326, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2047", "location": "Edinburgh Park", "stage_seq": 33, "distance_m": 100477.909, "section_seq": 1, "route_path_id": 101707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Haymarket West Jn", "stage_seq": 34, "distance_m": 104432.801, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2052", "location": "Haymarket", "stage_seq": 35, "distance_m": 106353.251, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2055H", "location": "Princes St Gardens", "stage_seq": 36, "distance_m": 107682.511, "section_seq": 1, "route_path_id": 101707}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 37, "distance_m": 109267.666, "section_seq": 1, "route_path_id": 101707}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 109267.666, "from_m": 0.0, "section_seq": 1, "route_path_id": 101707}], "total_distance_m": 109267.666, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 109221.642, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1191, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:04:39Z", "source_id": 54107764, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T18:07:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:04:44Z", "source_id": 17363059, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1204, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:12:24Z", "source_id": 54128896, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:12:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:12:28Z", "source_id": 17368769, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1212, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:16:29Z", "source_id": 54140350, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:17:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:16:32Z", "source_id": 17371731, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1222, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:18:32Z", "source_id": 54146097, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T18:19:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:18:37Z", "source_id": 17373299, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1240, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:22:16Z", "source_id": 54156288, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T18:23:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:22:20Z", "source_id": 17376082, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1258, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:30:21Z", "source_id": 54177835, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T18:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:30:25Z", "source_id": 17381776, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:39:12Z", "source_id": 54201287, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T18:40:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:39:16Z", "source_id": 17388122, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:41:58Z", "source_id": 54208446, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T18:42:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:42:01Z", "source_id": 17390007, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:45:12Z", "source_id": 54217441, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T18:46:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:45:17Z", "source_id": 17392280, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:48:01Z", "source_id": 54224770, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T18:48:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:48:06Z", "source_id": 17394320, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:50:34Z", "source_id": 54231608, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T18:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:50:37Z", "source_id": 17396099, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:53:12Z", "source_id": 54238204, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T18:54:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:53:18Z", "source_id": 17397943, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1570, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:58:45Z", "source_id": 54252591, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T18:59:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:58:49Z", "source_id": 17401756, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2208, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:04:48Z", "source_id": 54268540, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:05:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:04:48Z", "source_id": 17405902, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2193, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:07:59Z", "source_id": 54276401, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:08:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:05Z", "source_id": 17408085, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2180, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:10:51Z", "source_id": 54283725, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T19:11:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:10:58Z", "source_id": 17410014, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2217, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:51Z", "source_id": 54296128, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T19:16:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:54Z", "source_id": 17413413, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2200, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:22Z", "source_id": 54309899, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T19:22:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:26Z", "source_id": 17417148, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2184, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:09Z", "source_id": 54319382, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T19:26:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:13Z", "source_id": 17419662, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 651, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:43Z", "source_id": 54328111, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T19:30:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:47Z", "source_id": 17421987, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 660, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:41Z", "source_id": 54340288, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T19:35:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:46Z", "source_id": 17425289, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 664, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:22Z", "source_id": 54351270, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T19:38:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:26Z", "source_id": 17428297, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 678, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:38Z", "source_id": 54370447, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T19:47:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:42Z", "source_id": 17433546, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:49Z", "source_id": 54399548, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T19:59:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:50Z", "source_id": 17441156, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 842, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:50Z", "source_id": 54411413, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T20:04:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:51Z", "source_id": 17444341, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Helensburgh Central 1854 1854 2 None None Edinburgh 2058 2058 12 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68905/2026-09-17/detailed None Haymarket 2026-09-17T20:58:00+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 2100 2104 Princes St Gardens Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:04:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444341 1789675434208935 128 128 2026-09-17 20:14:57.948606 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:57.334365
620888 652664 G15295 812H59MZ17 2026-09-17 COMPLETE 17444053 2026-09-17 21:04:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 652664, "stp": "P", "toc": "Great Western Railway", "uid": "G15295", "consist": "165136", "dest_crs": "BRI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15295/2026-09-17/detailed", "trust_id": "812H59MZ17", "origin_crs": "FIT", "show_on_map": 0, "dar_est_time": "20:47:00", "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-17", "dest_arr_time": "2102", "dest_platform": "6", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "2H59", "timing_status": "LATE", "origin_station": "Filton Abbey Wood", "current_leg_arr": "2104", "current_leg_dep": "2059", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "2047", "origin_platform": "3", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Lawrence Hill", "dest_arr_time_act": "2102", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Lawrence Hill", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1562.96, \"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\": 1672.762, \"from_m\": 1562.96, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3762.99, \"from_m\": 1672.762, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3783.078, \"from_m\": 3762.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\": 4160.389, \"from_m\": 3783.078, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4314.757, \"from_m\": 4160.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5507.308, \"from_m\": 4314.757, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5856.832, \"from_m\": 5507.308, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6292.656, \"from_m\": 5856.832, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6345.328, \"from_m\": 6292.656, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6382.835, \"from_m\": 6345.328, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6399.209, \"from_m\": 6382.835, \"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\": 6462.261, \"from_m\": 6399.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7070.671, \"from_m\": 6462.261, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 652664, \"profile_key\": \"d7da2726ae8438759b075da353299ed26df2ff126fd3ab9e6701f1480b30f53a\", \"schedule_id\": 9035, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Horfield Jn\", \"stage_seq\": 2, \"distance_m\": 1101.542, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2051H\", \"location\": \"Ashley Down\", \"stage_seq\": 3, \"distance_m\": 2955.061, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 4, \"distance_m\": 3762.99, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": false, \"wtt_arr\": \"2053H\", \"wtt_dep\": \"2054H\", \"location\": \"Stapleton Road\", \"stage_seq\": 5, \"distance_m\": 4405.042, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2058\", \"location\": \"Lawrence Hill\", \"stage_seq\": 6, \"distance_m\": 5370.277, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 7, \"distance_m\": 5911.34, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 8, \"distance_m\": 6502.959, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 9, \"distance_m\": 7070.671, \"section_seq\": 1, \"route_path_id\": 68749}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7070.671, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68749}], \"total_distance_m\": 7070.671, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 6321.165, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 749.506, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2047", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25830, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:32Z\", \"source_id\": 54384819, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:36Z\", \"source_id\": 17437323, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:06Z\", \"source_id\": 54390584, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:56:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:11Z\", \"source_id\": 17438879, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:49Z\", \"source_id\": 54396998, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:58:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:54Z\", \"source_id\": 17440545, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:20Z\", \"source_id\": 54410147, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:23Z\", \"source_id\": 17444053, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "5", "timing_fact_generation": 1789675405848492, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:04:58.263998", "service_state_evidence_id": 17444053, "current_leg_start_actual_dep": "2026-09-17T21:00:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:14:58.687678", "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 FIT BRI 2H59 165136 2 90 None {"version": 3, "segments": [{"to_m": 1562.96, "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": 1672.762, "from_m": 1562.96, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3762.99, "from_m": 1672.762, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3783.078, "from_m": 3762.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": 4160.389, "from_m": 3783.078, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4314.757, "from_m": 4160.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5507.308, "from_m": 4314.757, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5856.832, "from_m": 5507.308, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6292.656, "from_m": 5856.832, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6345.328, "from_m": 6292.656, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6382.835, "from_m": 6345.328, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6399.209, "from_m": 6382.835, "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": 6462.261, "from_m": 6399.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7070.671, "from_m": 6462.261, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 652664, "profile_key": "d7da2726ae8438759b075da353299ed26df2ff126fd3ab9e6701f1480b30f53a", "schedule_id": 9035, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2047", "location": "Filton Abbey Wood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Horfield Jn", "stage_seq": 2, "distance_m": 1101.542, "section_seq": 1, "route_path_id": 68749}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2051H", "location": "Ashley Down", "stage_seq": 3, "distance_m": 2955.061, "section_seq": 1, "route_path_id": 68749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Narroways Hill Jn", "stage_seq": 4, "distance_m": 3762.99, "section_seq": 1, "route_path_id": 68749}, {"is_pass": false, "wtt_arr": "2053H", "wtt_dep": "2054H", "location": "Stapleton Road", "stage_seq": 5, "distance_m": 4405.042, "section_seq": 1, "route_path_id": 68749}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2058", "location": "Lawrence Hill", "stage_seq": 6, "distance_m": 5370.277, "section_seq": 1, "route_path_id": 68749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Dr Day's Jn", "stage_seq": 7, "distance_m": 5911.34, "section_seq": 1, "route_path_id": 68749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Bristol East Jn", "stage_seq": 8, "distance_m": 6502.959, "section_seq": 1, "route_path_id": 68749}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 9, "distance_m": 7070.671, "section_seq": 1, "route_path_id": 68749}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7070.671, "from_m": 0.0, "section_seq": 1, "route_path_id": 68749}], "total_distance_m": 7070.671, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 6321.165, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 749.506, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25830, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:32Z", "source_id": 54384819, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:53:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:36Z", "source_id": 17437323, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25836, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:06Z", "source_id": 54390584, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:56:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:11Z", "source_id": 17438879, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25845, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:49Z", "source_id": 54396998, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:58:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:54Z", "source_id": 17440545, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26061, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:20Z", "source_id": 54410147, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:04:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:23Z", "source_id": 17444053, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Filton Abbey Wood 2047 2047 3 20:47:00 None Bristol Temple Meads 2102 2102 6 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15295/2026-09-17/detailed None Lawrence Hill 2026-09-17T21:00:00+01:00 Bristol Temple Meads 5.0 {"type": "LineString", "coordinates": [[-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} 1.1 2059 2104 Lawrence Hill Bristol Temple Meads Bristol Temple Meads 51.4490808 -2.5801483 51.4490808 -2.5801483 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:04:00 Bristol Temple Meads TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444053 1789675405848492 13 13 2026-09-17 20:14:58.687678 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:04:58.263998
620889 635023 H49941 706O55CP17 2026-09-17 COMPLETE 17406705 2026-09-17 20:05:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 635023, "stp": "P", "toc": "Unknown", "uid": "H49941", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49941/2026-09-17/detailed", "trust_id": "706O55CP17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dollands Moor (GBRf)", "service_date": "2026-09-17", "dest_arr_time": "1855", "dest_platform": null, "is_terminated": 1, "next_location": "Willesden Up & Down Relief Line", "signalling_id": "6O55", "timing_status": "LATE", "origin_station": "Daventry (GBRf)", "current_leg_arr": "1622", "current_leg_dep": "1540", "current_leg_end": "Willesden Up & Down Relief Line", "origin_dep_time": "1440", "origin_platform": null, "current_location": "Dollands Moor Sig.825-831", "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": "+70 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1611919999999998, 52.345041899999984], [-1.1605985, 52.3447872], [-1.1600879, 52.3445468], [-1.1596306, 52.3443207], [-1.1591860000000005, 52.344079], [-1.1588733000000002, 52.3438944], [-1.1585563, 52.3437112], [-1.1582350999999995, 52.34349679999999], [-1.1579114999999998, 52.3432792], [-1.1576870999999995, 52.34308719999999], [-1.1571329, 52.342506399999984], [-1.1569642, 52.3423287], [-1.1566788999999995, 52.3420164], [-1.1559919, 52.34133059999999], [-1.1554956999999997, 52.3408761], [-1.1553327999999998, 52.3407153], [-1.1552481, 52.3406317], [-1.1549434999999997, 52.340331], [-1.1540376, 52.339245], [-1.1534595, 52.3385325], [-1.1528428, 52.33785559999999], [-1.1522114, 52.3372557], [-1.1515759, 52.336691300000005], [-1.150652, 52.33595239999999], [-1.1500440999999997, 52.33554219999999], [-1.1494811, 52.33516829999999], [-1.1487595, 52.3347719], [-1.1473851, 52.334046099999995], [-1.1457752, 52.333311300000005], [-1.1443934, 52.3327751], [-1.143033, 52.3323044], [-1.1404864, 52.3315199], [-1.1392781, 52.331149399999994], [-1.1377466, 52.3306824], [-1.1361005999999998, 52.33017669999999], [-1.135248769140948, 52.32991742479848], [-1.1340436, 52.3295506], [-1.1329488, 52.329213], [-1.1324619, 52.3290681], [-1.1320783, 52.328946300000005], [-1.1304022, 52.32842869999999], [-1.1290263, 52.3280078], [-1.1254802, 52.3269138], [-1.1253851, 52.32688449999999], [-1.1247421, 52.3266861], [-1.122018, 52.3258553], [-1.1193363999999997, 52.3250372], [-1.1171711, 52.3243674], [-1.1155959, 52.32388], [-1.1154617, 52.32383840000001], [-1.1149287, 52.32367349999999], [-1.1137788, 52.3233238], [-1.1126302, 52.3229208], [-1.1118117, 52.3226097], [-1.1109971, 52.3222746], [-1.1094283, 52.32154169999999], [-1.1089159, 52.321285], [-1.1085547, 52.3211014], [-1.1082041, 52.3209198], [-1.1070829999999998, 52.3202745], [-1.1064217999999997, 52.31985180000001], [-1.1057283999999998, 52.3193838], [-1.1044750999999997, 52.318443], [-1.1037051, 52.317804599999995], [-1.1029875999999998, 52.317148999999986], [-1.102373, 52.3165313], [-1.1018000999999995, 52.3159082], [-1.1009428999999995, 52.31481879999999], [-1.1004603999999998, 52.314105399999995], [-1.1003813, 52.313988399999985], [-1.0998964, 52.3131598], [-1.0989433, 52.3113859], [-1.097613, 52.3088312], [-1.0974749, 52.30856819999999], [-1.0974406, 52.308502999999995], [-1.0969375, 52.3075452], [-1.0962483, 52.3062584], [-1.0956965999999997, 52.305195899999994], [-1.095423, 52.304669399999995], [-1.0950737999999998, 52.30399589999999], [-1.0949799, 52.3037912], [-1.0942881999999998, 52.3024392], [-1.0936800999999998, 52.30128], [-1.0933469, 52.30066089999999], [-1.0932936, 52.3005618], [-1.0929615, 52.299944899999986], [-1.0926024, 52.29927969999999], [-1.0923483, 52.2988699], [-1.0922959, 52.2987859], [-1.0922001, 52.29863160000001], [-1.0919728, 52.29833589999999], [-1.0917492000000002, 52.298064], [-1.0913981, 52.2976868], [-1.0910634, 52.29734729999999], [-1.0906074, 52.2969616], [-1.0903211, 52.29671939999999], [-1.0900004, 52.29647669999999], [-1.0896262, 52.29621819999999], [-1.0888402999999998, 52.2957123], [-1.0883094, 52.2954209], [-1.0877425, 52.2951314], [-1.0873558000000003, 52.294953], [-1.0871281, 52.29485170000001], [-1.0870831587331624, 52.29483219404941], [-1.086864535835203, 52.294747303597696], [-1.0866718879762285, 52.29467171459193], [-1.0865013883711896, 52.29460422265347], [-1.0863492102350378, 52.29454362340365], [-1.086211526782725, 52.29448871246379], [-1.086084511229202, 52.29443828545524], [-1.08596433678942, 52.29439113799933], [-1.0858471766783306, 52.29434606571738], [-1.0857292041108848, 52.29430186423074], [-1.0856065923020344, 52.294257329160736], [-1.0854755144667303, 52.29421125612869], [-1.0853321438199235, 52.29416244075597], [-1.0851726535765662, 52.29410967866387], [-1.084993216951609, 52.29405176547375], [-1.0847900071600036, 52.293987496806935], [-1.0845591974167008, 52.29391566828476], [-1.0845052, 52.2939004], [-1.0835088999999998, 52.29367539999999], [-1.0828906, 52.2935521], [-1.082272, 52.293453500000005], [-1.0814481, 52.293342799999984], [-1.0806397, 52.2932552], [-1.0796267999999998, 52.293157], [-1.0780504999999998, 52.29301860000001], [-1.0779783409434258, 52.293012916477345], [-1.0755392, 52.29282080000001], [-1.0709886, 52.2924418], [-1.0702772, 52.2923807], [-1.0691413, 52.29228379999999], [-1.0674859, 52.2921363], [-1.0642914, 52.29186], [-1.0572919, 52.2912403], [-1.0511208, 52.2907255], [-1.0474925, 52.29041279999999], [-1.0448613999999998, 52.2901821], [-1.0428653, 52.2900144], [-1.0385854, 52.2896354], [-1.0360222, 52.289430399999986], [-1.0335976, 52.2893164], [-1.0314306, 52.2892796], [-1.029567, 52.28930100000001], [-1.0275797999999998, 52.289375699999994], [-1.0259521, 52.2894577], [-1.0242999, 52.28953249999999], [-1.0208484999999998, 52.2896865], [-1.0173225, 52.2898472], [-1.013805, 52.2900013], [-1.0123292, 52.2900717], [-1.0107469999999998, 52.2901453], [-1.0076059, 52.2902835], [-1.0071806, 52.29030199999999], [-1.005676, 52.2903757], [-1.0035655, 52.29046240000001], [-1.0032199, 52.290476899999994], [-1.0025380999999998, 52.2904996], [-1.0018689, 52.29052049999999], [-1.0006864, 52.290537500000006], [-0.9994557999999998, 52.2905122], [-0.9982521, 52.29043980000001], [-0.9974891, 52.2903816], [-0.9967693, 52.290306099999995], [-0.9958292, 52.29019280000001], [-0.9952177, 52.29010370000001], [-0.9936956, 52.2898579], [-0.9906473999999998, 52.289354900000006], [-0.9881468125314736, 52.288937568288674], [-0.9819767, 52.2879078], [-0.9754754, 52.28683809999999], [-0.9714181999999998, 52.2861539], [-0.9695678, 52.2858214], [-0.9676116, 52.2854215], [-0.9667663, 52.28521930000001], [-0.9659704, 52.28501150000001], [-0.9651647, 52.28478579999999], [-0.9644108, 52.28455969999999], [-0.9637455, 52.2843642], [-0.9619143, 52.283728399999994], [-0.9610586, 52.283401], [-0.9602036, 52.2830525], [-0.9593832, 52.28269439999999], [-0.9584727, 52.28227269999999], [-0.9560584, 52.281077499999995], [-0.954518, 52.280329599999995], [-0.9529881, 52.2795779], [-0.9481886000000002, 52.277240899999995], [-0.9479144, 52.2770954], [-0.946931, 52.2765774], [-0.9456437, 52.27594870000001], [-0.9444420999999998, 52.27537170000001], [-0.9439180999999998, 52.27511319999999], [-0.9437801, 52.2750451], [-0.943660488580698, 52.27498606676315], [-0.9432458, 52.2747814], [-0.9426832, 52.27450449999999], [-0.9419552, 52.2741469], [-0.9412717999999998, 52.273826199999995], [-0.9410307999999998, 52.2737164], [-0.9408533, 52.27363540000001], [-0.9406362, 52.27353639999999], [-0.9400545, 52.27328210000001], [-0.939507, 52.27305290000001], [-0.9383328, 52.272607], [-0.9371851, 52.2721821], [-0.9366104999999998, 52.2719837], [-0.9360462, 52.271801399999994], [-0.9343719999999998, 52.27131719999999], [-0.9325593, 52.27081379999999], [-0.9322568, 52.270728299999995], [-0.9308561, 52.2703348], [-0.9288487, 52.26977529999999], [-0.9252506, 52.2687736], [-0.9236076, 52.26830220000001], [-0.9235316999999998, 52.2682803], [-0.9234713, 52.2682629], [-0.9233345, 52.26822380000001], [-0.9221916, 52.2678624], [-0.9211732, 52.26749120000001], [-0.9203376, 52.2671389], [-0.9198886, 52.26694010000001], [-0.9194939, 52.26674690000001], [-0.9189815999999998, 52.266481899999995], [-0.918674, 52.2663126], [-0.9185370000000002, 52.2662304], [-0.9180254, 52.2659317], [-0.9175364, 52.26561220000001], [-0.9171342999999998, 52.2653353], [-0.9167712, 52.2650668], [-0.9163655, 52.2647602], [-0.9160395999999998, 52.26448100000001], [-0.9157617, 52.26424460000001], [-0.9154744, 52.2639713], [-0.9150182, 52.2634892], [-0.9147016999999996, 52.263120499999985], [-0.9144296, 52.262763099999994], [-0.9143686, 52.262672599999995], [-0.9140668, 52.2621818], [-0.9139176, 52.261907400000005], [-0.9137811, 52.2616562], [-0.9135413, 52.2611743], [-0.9134894, 52.26106089999999], [-0.9134053, 52.2608765], [-0.9127449, 52.2592361], [-0.9124656, 52.2583216], [-0.9122514, 52.2575878], [-0.9121777, 52.2573226], [-0.9120019999999998, 52.256602699999995], [-0.9118183, 52.2558532], [-0.9117056, 52.25545499999999], [-0.9115447, 52.255003499999994], [-0.9114025, 52.254676700000005], [-0.9112148, 52.2542999], [-0.9110257000000002, 52.2539715], [-0.9108298999999996, 52.253662000000006], [-0.9107024, 52.25348309999999], [-0.9105466, 52.2532637], [-0.9103868999999998, 52.2530424], [-0.9102769, 52.2528955], [-0.9100328, 52.2525942], [-0.9097043, 52.2522017], [-0.9092259999999998, 52.2516596], [-0.9090462999999998, 52.2514363], [-0.9088553999999998, 52.2511697], [-0.9087052, 52.2509259], [-0.9084842999999998, 52.250517599999995], [-0.9083301, 52.25019329999999], [-0.9082242, 52.249918999999984], [-0.9081383, 52.24967269999999], [-0.9080498, 52.249390299999995], [-0.9079881, 52.24915380000001], [-0.907938, 52.24892500000001], [-0.9079318, 52.24862910000001], [-0.9079211, 52.24837050000001], [-0.9078956, 52.248201400000006], [-0.907875, 52.248014399999995], [-0.9078674, 52.2478154], [-0.907879, 52.2475915], [-0.9078983, 52.24734819999999], [-0.907922, 52.24715059999999], [-0.907972, 52.2467817], [-0.9080378, 52.2463416], [-0.908078, 52.2460542], [-0.9080968, 52.24588169999999], [-0.908111, 52.24565859999999], [-0.9081524, 52.24516800000001], [-0.9081906, 52.2445408], [-0.9081808, 52.24440810000001], [-0.9081517, 52.2442206], [-0.9081517, 52.24402429999999], [-0.9081088, 52.243781299999995], [-0.9080815, 52.2436427], [-0.9080673, 52.2433696], [-0.9080525, 52.2430389], [-0.9079694, 52.2421299], [-0.9079505999999998, 52.2419889], [-0.9078862, 52.241367], [-0.9078603, 52.2411997], [-0.9078447, 52.24109509999999], [-0.9077669000000002, 52.240686199999985], [-0.9077575, 52.240517799999985], [-0.9077698, 52.23980650000001], [-0.9077518, 52.239654], [-0.9077214, 52.2394846], [-0.907367827768074, 52.23786118831215], [-0.9072485, 52.2373133], [-0.9071053, 52.2368644], [-0.9070734999999998, 52.23673350000001], [-0.90704, 52.23659310000001], [-0.9070333000000002, 52.236446099999995], [-0.9070333000000002, 52.23634830000001], [-0.9070441, 52.23620400000001], [-0.907065, 52.2360965], [-0.9070894000000002, 52.2359848], [-0.9072259, 52.2355404], [-0.9072997, 52.2353137], [-0.9073788, 52.2351116], [-0.9074539, 52.234953999999995], [-0.9075552, 52.23477150000001], [-0.9075968, 52.234689], [-0.9077505, 52.2344665], [-0.907949, 52.234215199999994], [-0.9082245999999998, 52.233915299999985], [-0.9082963, 52.23383990000001], [-0.9085065, 52.23362060000001], [-0.9089192, 52.233276399999994], [-0.9092214, 52.232988799999994], [-0.9095691, 52.232716999999994], [-0.9102477, 52.2321925], [-0.9106551, 52.23187029999999], [-0.9107246, 52.23181449999999], [-0.9110826, 52.231489], [-0.9112107, 52.2313598], [-0.9114868999999998, 52.23104959999999], [-0.911727, 52.230726], [-0.9120035, 52.23025350000001], [-0.9123737999999998, 52.2294192], [-0.9125875, 52.22890319999999], [-0.9127807999999998, 52.2284286], [-0.9130157, 52.2278864], [-0.9130586000000002, 52.22777699999999], [-0.9153819, 52.222190700000006], [-0.9163407344615708, 52.21998654579095], [-0.9163883000000002, 52.21987719999999], [-0.9173687, 52.217578200000005], [-0.917529761072096, 52.217198193296355], [-0.9183274, 52.2153162], [-0.9188818, 52.21399069999999], [-0.9192855, 52.2130254], [-0.9208525, 52.20936540000001], [-0.9210171, 52.208999899999995], [-0.9212005, 52.20854959999999], [-0.9215729999999998, 52.20750099999999], [-0.9217627, 52.20693109999999], [-0.9219021, 52.20634590000001], [-0.9220093999999998, 52.20588399999999], [-0.9220306, 52.20574659999999], [-0.9222088000000002, 52.2042386], [-0.9222406999999998, 52.203588399999994], [-0.9222455, 52.2034907], [-0.9222508, 52.2033411], [-0.9222421, 52.20258089999999], [-0.9222063, 52.20201269999999], [-0.9220686, 52.2011133], [-0.9219734999999998, 52.2006123], [-0.9217475, 52.19969449999999], [-0.9214603, 52.19877919999999], [-0.9211498, 52.1979675], [-0.9198423, 52.1947894], [-0.9198064, 52.1946951], [-0.9194025999999996, 52.1937338], [-0.9192534, 52.1933787], [-0.9191650999999996, 52.1931538], [-0.9190579, 52.19289539999999], [-0.9121715, 52.1762959], [-0.912017, 52.1759234], [-0.9118440999999998, 52.1753794], [-0.9111596, 52.173730500000005], [-0.9108534, 52.1730258], [-0.9105173, 52.172374899999994], [-0.9101324, 52.1717747], [-0.9096760000000002, 52.1711577], [-0.9091604, 52.1705626], [-0.908618, 52.1700236], [-0.9082177, 52.1696454], [-0.9078213, 52.1692581], [-0.9074402, 52.1688758], [-0.9070792, 52.16848], [-0.9067261, 52.1680737], [-0.9063928, 52.1676782], [-0.9060724, 52.1672804], [-0.9057596, 52.166875799999985], [-0.9054563, 52.166453800000006], [-0.904402367169934, 52.16491882804252], [-0.9040298, 52.16437619999999], [-0.9034395, 52.1635475], [-0.9024067999999998, 52.16218899999999], [-0.9016503, 52.1612507], [-0.9008396, 52.1603228], [-0.9001226, 52.1595392], [-0.8997531999999999, 52.1591489], [-0.8993774999999998, 52.1587631], [-0.8988660999999999, 52.158291], [-0.8983382, 52.1578225], [-0.8983152841195214, 52.15780200265752], [-0.8978160999999998, 52.157355499999994], [-0.8973024, 52.156878299999995], [-0.8967921999999997, 52.156405500000005], [-0.8962908999999998, 52.15592879999999], [-0.8952746, 52.154974], [-0.8947627, 52.154537000000005], [-0.8942050999999999, 52.154078799999986], [-0.8931096999999999, 52.1532021], [-0.8919709999999998, 52.1523417], [-0.8908095999999999, 52.1514983], [-0.8895971, 52.1506733], [-0.8890288, 52.1502715], [-0.8884504, 52.1498741], [-0.8872621999999999, 52.1490988], [-0.8866649000000001, 52.1487145], [-0.8860773, 52.14832139999999], [-0.8854945999999999, 52.14792440000001], [-0.8852075999999999, 52.1477237], [-0.8849221, 52.14752109999999], [-0.8845941, 52.1472817], [-0.8842648999999999, 52.14703920000001], [-0.8839394999999999, 52.1467944], [-0.883625, 52.14654269999999], [-0.8833189999999999, 52.14628919999999], [-0.8830246999999999, 52.146030499999995], [-0.8827437, 52.1457653], [-0.882466, 52.1454962], [-0.8815978999999999, 52.1446128], [-0.8805601, 52.1436463], [-0.8803650999999999, 52.143455499999995], [-0.8784696, 52.14164400000001], [-0.8783112999999999, 52.1414745], [-0.8759763, 52.139132700000005], [-0.8740441999999999, 52.1372508], [-0.8738112999999998, 52.13701329999999], [-0.8735760999999999, 52.1367733], [-0.8732615, 52.1364481], [-0.8731205999999999, 52.13629850000001], [-0.8728908999999999, 52.13605290000001], [-0.8723436999999999, 52.1354563], [-0.8718106999999999, 52.1348533], [-0.8712970000000001, 52.13424440000001], [-0.8708009, 52.1336316], [-0.8703214, 52.133014], [-0.8698596, 52.13238839999999], [-0.8694123, 52.1317602], [-0.8689742999999999, 52.13112929999999], [-0.8599313999999999, 52.1177897], [-0.8595482, 52.1172242], [-0.8587399, 52.1160316], [-0.8583770999999999, 52.1154963], [-0.8579428909331478, 52.11491595856721], [-0.8578425134842544, 52.11476993833134], [-0.8577547979851247, 52.11464065470249], [-0.8576779516966289, 52.11452571233983], [-0.8576101818796372, 52.114422715902506], [-0.8575496957950202, 52.11432927004965], [-0.8574947007036482, 52.11424297944046], [-0.8574434038663917, 52.11416144873405], [-0.8573940125441212, 52.114082282589614], [-0.857344733997707, 52.11400308566627], [-0.8572937754880195, 52.1139214626232], [-0.8572393442759292, 52.113835018119545], [-0.8571796476223064, 52.113741356814465], [-0.8571128927880214, 52.113638083367114], [-0.857037287033945, 52.11352280243664], [-0.8569510376209472, 52.11339311868222], [-0.8568523518098986, 52.11324663676298], [-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.7685132, 52.0293674], [-0.7674524, 52.0285637], [-0.7664411999999999, 52.0277889], [-0.7654005, 52.0269909], [-0.7646193, 52.0263951], [-0.7636678, 52.0256624], [-0.7626271, 52.024871], [-0.7617648, 52.02421330000001], [-0.7610245, 52.0236505], [-0.7601736, 52.02300429999999], [-0.7592502, 52.0222988], [-0.7582543999999999, 52.0215403], [-0.7574047999999999, 52.0208925], [-0.7571030999999999, 52.02066469999999], [-0.7569203, 52.02052460000001], [-0.7565408999999998, 52.0202339], [-0.7564298999999999, 52.02014889999999], [-0.7557190999999999, 52.0195993], [-0.754791, 52.0188953], [-0.7538241, 52.0181608], [-0.7528611999999999, 52.017423699999995], [-0.7519305, 52.0167156], [-0.7509126, 52.015942200000005], [-0.750061, 52.0152902], [-0.7491985999999999, 52.0146282], [-0.7484154, 52.01402900000001], [-0.7476113999999999, 52.01338089999999], [-0.7473068999999999, 52.01312329999999], [-0.7469375000000001, 52.01279830000001], [-0.7466305, 52.012531899999985], [-0.7461241, 52.01208689999999], [-0.7457171, 52.01168719999999], [-0.7454247999999999, 52.011402], [-0.7450665, 52.0110543], [-0.7447576, 52.01073920000001], [-0.7443693, 52.010347499999995], [-0.7442224999999999, 52.0101944], [-0.7437543999999999, 52.0096921], [-0.7434303, 52.0093274], [-0.7431935, 52.00905229999999], [-0.7429521, 52.00877309999999], [-0.7427545999999999, 52.0085372], [-0.7426045, 52.00835639999999], [-0.7424334999999999, 52.00814589999999], [-0.7422048, 52.0078537], [-0.7419365, 52.0075177], [-0.7416845, 52.007189100000005], [-0.7413772000000001, 52.00677490000001], [-0.7411700999999999, 52.0064567], [-0.7408289, 52.0059706], [-0.7402796, 52.005121900000006], [-0.7400858999999999, 52.004811999999994], [-0.7398551, 52.004434200000006], [-0.7396809, 52.0041375], [-0.7394822999999999, 52.0038105], [-0.7393099999999999, 52.00350459999999], [-0.7391156, 52.00316899999999], [-0.7389459, 52.00283590000001], [-0.7387515, 52.002471799999995], [-0.7386059999999999, 52.002163800000005], [-0.7384631, 52.0018571], [-0.7383377, 52.0015698], [-0.7382391999999999, 52.0013328], [-0.7381492999999999, 52.0011041], [-0.7380527, 52.00084030000001], [-0.7379668999999999, 52.0006075], [-0.7378475, 52.0002822], [-0.7377904999999999, 52.0001158], [-0.7376757999999999, 51.9997905], [-0.7375861, 51.9995407], [-0.7375008575994726, 51.99930615890027], [-0.7374835, 51.99925840000001], [-0.7373975999999999, 51.99900449999999], [-0.7373123999999999, 51.9987671], [-0.7372018, 51.99844589999999], [-0.7370542999999999, 51.99803380000001], [-0.7369362999999999, 51.9977721], [-0.7368311, 51.997512], [-0.7366221733606639, 51.99687081705694], [-0.7365743533312032, 51.99671506037289], [-0.7365358252900109, 51.9965769758448], [-0.7365052647924986, 51.996454038414115], [-0.7364813473940779, 51.99634372302234], [-0.7364627486501599, 51.996243504610995], [-0.7364481441161564, 51.99615085812154], [-0.7364362093474787, 51.99606325849549], [-0.7364256198995384, 51.99597818067433], [-0.7364150513277468, 51.99589309959955], [-0.7364031791875154, 51.99580549021264], [-0.7363886790342556, 51.99571282745511], [-0.7363702264233791, 51.99561258626844], [-0.7363464969102973, 51.99550224159413], [-0.7363161660504216, 51.99537926837366], [-0.7362779093991634, 51.99524114154853], [-0.7362304025119342, 51.99508533606024], [-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.29425879999999993, 51.55039320000001], [-0.2939553, 51.5501436], [-0.2939059, 51.55010169999999], [-0.29329029999999995, 51.54962279999999], [-0.29299289999999995, 51.5494086], [-0.2929354, 51.549366899999995], [-0.29244640000000005, 51.5490269], [-0.2919391, 51.54863679999999], [-0.2917326, 51.54850389999999], [-0.2912672, 51.548205300000006], [-0.29076099999999994, 51.5478854], [-0.290081, 51.547482300000006], [-0.28984887560721806, 51.547347704986635], [-0.28975084245745275, 51.547290861323184], [-0.2898355527781286, 51.547296574316995], [-0.2894952, 51.5471006], [-0.2887889, 51.54668710000001], [-0.28832869999999994, 51.54644230000001], [-0.287866, 51.54620020000001], [-0.287525, 51.5460245], [-0.2872983, 51.5459137], [-0.2868436, 51.54569169999999], [-0.28642369999999995, 51.54549029999998], [-0.2858999, 51.545245], [-0.285363, 51.5450099], [-0.2849979415253854, 51.54484582805786]]}", "current_leg_start": "Daventry (GBRf)", "dest_arr_time_act": "1855", "motion_projection": null, "next_location_lat": "51.5448458", "next_location_lon": "-0.2849979", "previous_location": "Saltwood Jn", "current_leg_milage": "73.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 16, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:53800041\", \"confirmationDeadline\": \"2026-09-17T17:32:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 461.242, \"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\": 550.648, \"from_m\": 461.242, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 992.787, \"from_m\": 550.648, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1072.257, \"from_m\": 992.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\": 20741.476, \"from_m\": 1072.257, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22785.856, \"from_m\": 20741.476, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22872.092, \"from_m\": 22785.856, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23379.226, \"from_m\": 22872.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\": 23692.735, \"from_m\": 23379.226, \"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\": 23702.243, \"from_m\": 23692.735, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24110.212, \"from_m\": 23702.243, \"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\": 27918.666, \"from_m\": 24110.212, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30644.045, \"from_m\": 27918.666, \"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\": 30705.673, \"from_m\": 30644.045, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30975.964, \"from_m\": 30705.673, \"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\": 38146.092, \"from_m\": 30975.964, \"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\": 38240.146, \"from_m\": 38146.092, \"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\": 51232.687, \"from_m\": 38240.146, \"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\": 56010.461, \"from_m\": 51232.687, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63585.227, \"from_m\": 56010.461, \"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\": 66618.127, \"from_m\": 63585.227, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69042.649, \"from_m\": 66618.127, \"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\": 69149.926, \"from_m\": 69042.649, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69252.317, \"from_m\": 69149.926, \"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\": 69323.113, \"from_m\": 69252.317, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 82809.24, \"from_m\": 69323.113, \"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\": 84741.827, \"from_m\": 82809.24, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93010.244, \"from_m\": 84741.827, \"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\": 93064.182, \"from_m\": 93010.244, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 114647.668, \"from_m\": 93064.182, \"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\": 114841.614, \"from_m\": 114647.668, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117837.546, \"from_m\": 114841.614, \"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\": 121315.267, \"from_m\": 117837.546, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121322.744, \"from_m\": 121315.267, \"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\": 121381.542, \"from_m\": 121322.744, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121565.572, \"from_m\": 121381.542, \"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\": 121881.209, \"from_m\": 121565.572, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 122319.087, \"from_m\": 121881.209, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122394.943, \"from_m\": 122319.087, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 125422.11, \"from_m\": 122394.943, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 126428.733, \"from_m\": 125422.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\": 128418.763, \"from_m\": 126428.733, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 129359.557, \"from_m\": 128418.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130927.383, \"from_m\": 129359.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\": 131595.078, \"from_m\": 130927.383, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 131737.541, \"from_m\": 131595.078, \"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\": 131770.616, \"from_m\": 131737.541, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 131853.38, \"from_m\": 131770.616, \"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\": 132348.841, \"from_m\": 131853.38, \"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\": 132474.717, \"from_m\": 132348.841, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133924.064, \"from_m\": 132474.717, \"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\": 134248.427, \"from_m\": 133924.064, \"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\": 134351.012, \"from_m\": 134248.427, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135121.084, \"from_m\": 134351.012, \"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\": 136901.104, \"from_m\": 135121.084, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 137546.909, \"from_m\": 136901.104, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138944.147, \"from_m\": 137546.909, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 139443.602, \"from_m\": 138944.147, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141767.835, \"from_m\": 139443.602, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 142564.901, \"from_m\": 141767.835, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145944.694, \"from_m\": 142564.901, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 146424.124, \"from_m\": 145944.694, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 152688.568, \"from_m\": 146424.124, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 152761.716, \"from_m\": 152688.568, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 152775.771, \"from_m\": 152761.716, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 159072.829, \"from_m\": 152775.771, \"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\": 159185.8, \"from_m\": 159072.829, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 159239.151, \"from_m\": 159185.8, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 159282.632, \"from_m\": 159239.151, \"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\": 159594.166, \"from_m\": 159282.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169561.205, \"from_m\": 159594.166, \"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\": 170678.651, \"from_m\": 169561.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 170743.773, \"from_m\": 170678.651, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 171265.39, \"from_m\": 170743.773, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 178033.853, \"from_m\": 171265.39, \"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\": 181132.534, \"from_m\": 178033.853, \"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\": 194242.244, \"from_m\": 181132.534, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 194861.548, \"from_m\": 194242.244, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 195404.333, \"from_m\": 194861.548, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 199001.228, \"from_m\": 195404.333, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 199482.259, \"from_m\": 199001.228, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 204760.346, \"from_m\": 199482.259, \"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\": 207890.928, \"from_m\": 204760.346, \"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\": 221766.819, \"from_m\": 207890.928, \"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\": 224131.932, \"from_m\": 221766.819, \"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\": 225363.358, \"from_m\": 224131.932, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 225562.528, \"from_m\": 225363.358, \"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\": 225617.744, \"from_m\": 225562.528, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 226395.729, \"from_m\": 225617.744, \"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\": 226456.993, \"from_m\": 226395.729, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 226603.616, \"from_m\": 226456.993, \"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\": 226678.087, \"from_m\": 226603.616, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 227022.101, \"from_m\": 226678.087, \"capability_applied\": null, \"effective_limit_mph\": 68.351, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 68.351}, {\"to_m\": 227157.882, \"from_m\": 227022.101, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 228423.132, \"from_m\": 227157.882, \"capability_applied\": null, \"effective_limit_mph\": 105.633, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.633}, {\"to_m\": 240367.058, \"from_m\": 228423.132, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 241403.078, \"from_m\": 240367.058, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 242144.113, \"from_m\": 241403.078, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 242727.823, \"from_m\": 242144.113, \"capability_applied\": null, \"effective_limit_mph\": 18.641, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 18.641}, {\"to_m\": 243167.582, \"from_m\": 242727.823, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}], \"service_id\": 635023, \"profile_key\": \"a5a920e7b0a8064b51cc3693bd07d76f28be37e6a2845190e864fb0940d8f4d1\", \"schedule_id\": 14249, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1440\", \"location\": \"Daventry (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445\", \"location\": \"Daventry South Jn\", \"stage_seq\": 2, \"distance_m\": 1072.257, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451H\", \"location\": \"Long Buckby\", \"stage_seq\": 3, \"distance_m\": 7955.833, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504\", \"location\": \"Northampton\", \"stage_seq\": 4, \"distance_m\": 23468.149, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512H\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 5, \"distance_m\": 30705.673, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Hanslope Jn\", \"stage_seq\": 6, \"distance_m\": 38525.223, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 7, \"distance_m\": 49248.976, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 8, \"distance_m\": 52757.695, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529\", \"location\": \"Bletchley\", \"stage_seq\": 9, \"distance_m\": 54291.05, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1538H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 69149.926, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Tring\", \"stage_seq\": 11, \"distance_m\": 78469.246, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 12, \"distance_m\": 88297.725, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Watford Junction\", \"stage_seq\": 13, \"distance_m\": 101314.171, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 14, \"distance_m\": 111071.404, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Wembley Central\", \"stage_seq\": 15, \"distance_m\": 116453.147, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": \"1626H\", \"location\": \"Willesden Up & Down Relief Line\", \"stage_seq\": 16, \"distance_m\": 117474.568, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628H\", \"location\": \"Willesden Sudbury Jn\", \"stage_seq\": 17, \"distance_m\": 117885.426, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629H\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 18, \"distance_m\": 118499.903, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Willesden No7\", \"stage_seq\": 19, \"distance_m\": 119582.326, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 20, \"distance_m\": 120904.479, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 121426.182, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640H\", \"location\": \"North Pole Jn\", \"stage_seq\": 22, \"distance_m\": 122243.9, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 23, \"distance_m\": 123440.864, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 24, \"distance_m\": 125189.622, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"West Brompton\", \"stage_seq\": 25, \"distance_m\": 126847.927, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Latchmere Jn\", \"stage_seq\": 26, \"distance_m\": 129678.768, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Longhedge Jn\", \"stage_seq\": 27, \"distance_m\": 131002.229, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Factory Jn\", \"stage_seq\": 28, \"distance_m\": 131885.299, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 29, \"distance_m\": 132348.841, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Denmark Hill\", \"stage_seq\": 30, \"distance_m\": 135771.922, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 31, \"distance_m\": 136601.68, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709H\", \"location\": \"Nunhead\", \"stage_seq\": 32, \"distance_m\": 138472.999, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716H\", \"location\": \"Bellingham\", \"stage_seq\": 33, \"distance_m\": 143189.004, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724H\", \"location\": \"Ravensbourne\", \"stage_seq\": 34, \"distance_m\": 145658.039, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727\", \"location\": \"Shortlands\", \"stage_seq\": 35, \"distance_m\": 147047.27, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730\", \"location\": \"Bromley South\", \"stage_seq\": 36, \"distance_m\": 148504.759, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733\", \"location\": \"Bickley Jn\", \"stage_seq\": 37, \"distance_m\": 151225.74, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 38, \"distance_m\": 152602.104, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741H\", \"location\": \"Swanley\", \"stage_seq\": 39, \"distance_m\": 158963.768, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753\", \"location\": \"Otford Jn\", \"stage_seq\": 40, \"distance_m\": 170628.657, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800\", \"location\": \"Borough Green & Wrotham\", \"stage_seq\": 41, \"distance_m\": 178589.835, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1813\", \"location\": \"Maidstone East\", \"stage_seq\": 42, \"distance_m\": 195175.882, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1832H\", \"location\": \"Charing\", \"stage_seq\": 43, \"distance_m\": 216296.436, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1840H\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 44, \"distance_m\": 226144.512, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1853\", \"location\": \"Saltwood Jn\", \"stage_seq\": 45, \"distance_m\": 242557.391, \"section_seq\": 1, \"route_path_id\": 70986}, {\"is_pass\": false, \"wtt_arr\": \"1855\", \"wtt_dep\": null, \"location\": \"Dollands Moor (GBRf)\", \"stage_seq\": 46, \"distance_m\": 243167.582, \"section_seq\": 1, \"route_path_id\": 70986}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 243167.582, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70986}], \"total_distance_m\": 243167.582, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 223903.458, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 19264.124, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1440", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "42.0", "current_position_lat": "51.5448458", "current_position_lon": "-0.2849979", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T14:52:35Z\", \"source_id\": 53591057, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T14:53:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T14:52:37Z\", \"source_id\": 17218599, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:03:47Z\", \"source_id\": 53619886, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:06:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:03:51Z\", \"source_id\": 17226419, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:23:47Z\", \"source_id\": 53672918, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:24:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:23:50Z\", \"source_id\": 17241032, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:27:01Z\", \"source_id\": 53680918, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:28:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:27:05Z\", \"source_id\": 17243387, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:42:59Z\", \"source_id\": 53721270, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:44:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:43:04Z\", \"source_id\": 17255030, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:58:16Z\", \"source_id\": 53760876, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:59:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:58:18Z\", \"source_id\": 17266373, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:05:50Z\", \"source_id\": 53781190, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:06:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:05:57Z\", \"source_id\": 17272120, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:11:01Z\", \"source_id\": 53794937, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:11:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:11:07Z\", \"source_id\": 17276056, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:30:56Z\", \"source_id\": 53847404, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:30:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:31:00Z\", \"source_id\": 17291197, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:36:07Z\", \"source_id\": 53861482, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:37:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:36:11Z\", \"source_id\": 17295148, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:37:52Z\", \"source_id\": 53865991, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:39:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:37:56Z\", \"source_id\": 17296470, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:41:51Z\", \"source_id\": 53876697, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:42:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:41:51Z\", \"source_id\": 17299515, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:56:18Z\", \"source_id\": 53916080, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:56:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:56:20Z\", \"source_id\": 17310661, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:00:45Z\", \"source_id\": 53928187, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:01:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:00:48Z\", \"source_id\": 17314119, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:08:21Z\", \"source_id\": 53950413, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:08:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:08:08Z\", \"source_id\": 17319838, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:12:43Z\", \"source_id\": 53962860, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:11:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:11:16Z\", \"source_id\": 17322281, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:13:33Z\", \"source_id\": 53965633, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:14:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:13:23Z\", \"source_id\": 17323909, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:17:18Z\", \"source_id\": 53976619, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:17:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:17:25Z\", \"source_id\": 17327030, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:28:53Z\", \"source_id\": 54008375, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:28:58Z\", \"source_id\": 17335999, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:57:48Z\", \"source_id\": 54089016, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:59:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:57:51Z\", \"source_id\": 17357874, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:14:01Z\", \"source_id\": 54133494, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:14:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:14:03Z\", \"source_id\": 17369917, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:40:27Z\", \"source_id\": 54204574, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:40:31Z\", \"source_id\": 17388977, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Saltwood Jn", "service_state_platform": null, "timing_fact_generation": 1789671959896050, "current_leg_arrival_utc": "2026-09-17T17:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:01.783347", "service_state_evidence_id": 54264288, "current_leg_start_actual_dep": "2026-09-17T15:40:00+01:00", "operational_evidence_version": 155, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:03.478333", "service_state_valid_until_kind": null, "operational_interpretation_version": 155, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6O55 None None None None {"version": 3, "segments": [{"to_m": 461.242, "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": 550.648, "from_m": 461.242, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 992.787, "from_m": 550.648, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1072.257, "from_m": 992.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": 20741.476, "from_m": 1072.257, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22785.856, "from_m": 20741.476, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22872.092, "from_m": 22785.856, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23379.226, "from_m": 22872.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": 23692.735, "from_m": 23379.226, "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": 23702.243, "from_m": 23692.735, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24110.212, "from_m": 23702.243, "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": 27918.666, "from_m": 24110.212, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30644.045, "from_m": 27918.666, "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": 30705.673, "from_m": 30644.045, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30975.964, "from_m": 30705.673, "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": 38146.092, "from_m": 30975.964, "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": 38240.146, "from_m": 38146.092, "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": 51232.687, "from_m": 38240.146, "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": 56010.461, "from_m": 51232.687, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63585.227, "from_m": 56010.461, "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": 66618.127, "from_m": 63585.227, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69042.649, "from_m": 66618.127, "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": 69149.926, "from_m": 69042.649, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69252.317, "from_m": 69149.926, "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": 69323.113, "from_m": 69252.317, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82809.24, "from_m": 69323.113, "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": 84741.827, "from_m": 82809.24, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93010.244, "from_m": 84741.827, "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": 93064.182, "from_m": 93010.244, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 114647.668, "from_m": 93064.182, "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": 114841.614, "from_m": 114647.668, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117837.546, "from_m": 114841.614, "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": 121315.267, "from_m": 117837.546, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121322.744, "from_m": 121315.267, "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": 121381.542, "from_m": 121322.744, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121565.572, "from_m": 121381.542, "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": 121881.209, "from_m": 121565.572, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 122319.087, "from_m": 121881.209, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122394.943, "from_m": 122319.087, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125422.11, "from_m": 122394.943, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 126428.733, "from_m": 125422.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": 128418.763, "from_m": 126428.733, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 129359.557, "from_m": 128418.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130927.383, "from_m": 129359.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": 131595.078, "from_m": 130927.383, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 131737.541, "from_m": 131595.078, "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": 131770.616, "from_m": 131737.541, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 131853.38, "from_m": 131770.616, "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": 132348.841, "from_m": 131853.38, "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": 132474.717, "from_m": 132348.841, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133924.064, "from_m": 132474.717, "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": 134248.427, "from_m": 133924.064, "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": 134351.012, "from_m": 134248.427, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135121.084, "from_m": 134351.012, "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": 136901.104, "from_m": 135121.084, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 137546.909, "from_m": 136901.104, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138944.147, "from_m": 137546.909, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 139443.602, "from_m": 138944.147, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141767.835, "from_m": 139443.602, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 142564.901, "from_m": 141767.835, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145944.694, "from_m": 142564.901, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 146424.124, "from_m": 145944.694, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 152688.568, "from_m": 146424.124, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 152761.716, "from_m": 152688.568, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 152775.771, "from_m": 152761.716, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 159072.829, "from_m": 152775.771, "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": 159185.8, "from_m": 159072.829, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 159239.151, "from_m": 159185.8, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 159282.632, "from_m": 159239.151, "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": 159594.166, "from_m": 159282.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169561.205, "from_m": 159594.166, "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": 170678.651, "from_m": 169561.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 170743.773, "from_m": 170678.651, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 171265.39, "from_m": 170743.773, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 178033.853, "from_m": 171265.39, "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": 181132.534, "from_m": 178033.853, "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": 194242.244, "from_m": 181132.534, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 194861.548, "from_m": 194242.244, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 195404.333, "from_m": 194861.548, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 199001.228, "from_m": 195404.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 199482.259, "from_m": 199001.228, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 204760.346, "from_m": 199482.259, "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": 207890.928, "from_m": 204760.346, "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": 221766.819, "from_m": 207890.928, "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": 224131.932, "from_m": 221766.819, "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": 225363.358, "from_m": 224131.932, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 225562.528, "from_m": 225363.358, "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": 225617.744, "from_m": 225562.528, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 226395.729, "from_m": 225617.744, "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": 226456.993, "from_m": 226395.729, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 226603.616, "from_m": 226456.993, "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": 226678.087, "from_m": 226603.616, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 227022.101, "from_m": 226678.087, "capability_applied": null, "effective_limit_mph": 68.351, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 68.351}, {"to_m": 227157.882, "from_m": 227022.101, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 228423.132, "from_m": 227157.882, "capability_applied": null, "effective_limit_mph": 105.633, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.633}, {"to_m": 240367.058, "from_m": 228423.132, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 241403.078, "from_m": 240367.058, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 242144.113, "from_m": 241403.078, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 242727.823, "from_m": 242144.113, "capability_applied": null, "effective_limit_mph": 18.641, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 18.641}, {"to_m": 243167.582, "from_m": 242727.823, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}], "service_id": 635023, "profile_key": "a5a920e7b0a8064b51cc3693bd07d76f28be37e6a2845190e864fb0940d8f4d1", "schedule_id": 14249, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1440", "location": "Daventry (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445", "location": "Daventry South Jn", "stage_seq": 2, "distance_m": 1072.257, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451H", "location": "Long Buckby", "stage_seq": 3, "distance_m": 7955.833, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504", "location": "Northampton", "stage_seq": 4, "distance_m": 23468.149, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512H", "location": "Courteenhall Jn", "stage_seq": 5, "distance_m": 30705.673, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517", "location": "Hanslope Jn", "stage_seq": 6, "distance_m": 38525.223, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Milton Keynes Central", "stage_seq": 7, "distance_m": 49248.976, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "Denbigh Hall South Jn", "stage_seq": 8, "distance_m": 52757.695, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529", "location": "Bletchley", "stage_seq": 9, "distance_m": 54291.05, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1538H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 69149.926, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Tring", "stage_seq": 11, "distance_m": 78469.246, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556H", "location": "Bourne End Jn (Herts)", "stage_seq": 12, "distance_m": 88297.725, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Watford Junction", "stage_seq": 13, "distance_m": 101314.171, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612H", "location": "Harrow & Wealdstone", "stage_seq": 14, "distance_m": 111071.404, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Wembley Central", "stage_seq": 15, "distance_m": 116453.147, "section_seq": 1, "route_path_id": 70986}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1626H", "location": "Willesden Up & Down Relief Line", "stage_seq": 16, "distance_m": 117474.568, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628H", "location": "Willesden Sudbury Jn", "stage_seq": 17, "distance_m": 117885.426, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Wembley Yard South Jn", "stage_seq": 18, "distance_m": 118499.903, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Willesden No7", "stage_seq": 19, "distance_m": 119582.326, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Willesden West London Jn", "stage_seq": 20, "distance_m": 120904.479, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Mitre Bridge Jn", "stage_seq": 21, "distance_m": 121426.182, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "North Pole Jn", "stage_seq": 22, "distance_m": 122243.9, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Shepherd's Bush", "stage_seq": 23, "distance_m": 123440.864, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Kensington (Olympia)", "stage_seq": 24, "distance_m": 125189.622, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "West Brompton", "stage_seq": 25, "distance_m": 126847.927, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Latchmere Jn", "stage_seq": 26, "distance_m": 129678.768, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Longhedge Jn", "stage_seq": 27, "distance_m": 131002.229, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Factory Jn", "stage_seq": 28, "distance_m": 131885.299, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Voltaire Road Jn", "stage_seq": 29, "distance_m": 132348.841, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Denmark Hill", "stage_seq": 30, "distance_m": 135771.922, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703", "location": "Crofton Road Jn", "stage_seq": 31, "distance_m": 136601.68, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "Nunhead", "stage_seq": 32, "distance_m": 138472.999, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716H", "location": "Bellingham", "stage_seq": 33, "distance_m": 143189.004, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724H", "location": "Ravensbourne", "stage_seq": 34, "distance_m": 145658.039, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "Shortlands", "stage_seq": 35, "distance_m": 147047.27, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Bromley South", "stage_seq": 36, "distance_m": 148504.759, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733", "location": "Bickley Jn", "stage_seq": 37, "distance_m": 151225.74, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735", "location": "St. Mary Cray Jn", "stage_seq": 38, "distance_m": 152602.104, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741H", "location": "Swanley", "stage_seq": 39, "distance_m": 158963.768, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753", "location": "Otford Jn", "stage_seq": 40, "distance_m": 170628.657, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "Borough Green & Wrotham", "stage_seq": 41, "distance_m": 178589.835, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1813", "location": "Maidstone East", "stage_seq": 42, "distance_m": 195175.882, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832H", "location": "Charing", "stage_seq": 43, "distance_m": 216296.436, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1840H", "location": "Ashford (Kent)", "stage_seq": 44, "distance_m": 226144.512, "section_seq": 1, "route_path_id": 70986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1853", "location": "Saltwood Jn", "stage_seq": 45, "distance_m": 242557.391, "section_seq": 1, "route_path_id": 70986}, {"is_pass": false, "wtt_arr": "1855", "wtt_dep": null, "location": "Dollands Moor (GBRf)", "stage_seq": 46, "distance_m": 243167.582, "section_seq": 1, "route_path_id": 70986}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 243167.582, "from_m": 0.0, "section_seq": 1, "route_path_id": 70986}], "total_distance_m": 243167.582, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 223903.458, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 19264.124, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21264, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T14:52:35Z", "source_id": 53591057, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T14:53:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T14:52:37Z", "source_id": 17218599, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21371, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:03:47Z", "source_id": 53619886, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T15:06:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:03:51Z", "source_id": 17226419, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21469, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:23:47Z", "source_id": 53672918, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T15:24:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:23:50Z", "source_id": 17241032, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21588, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:27:01Z", "source_id": 53680918, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T15:28:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:27:05Z", "source_id": 17243387, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21788, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:42:59Z", "source_id": 53721270, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T15:44:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:43:04Z", "source_id": 17255030, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21867, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:58:16Z", "source_id": 53760876, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T15:59:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:58:18Z", "source_id": 17266373, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21949, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:05:50Z", "source_id": 53781190, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T16:06:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:05:57Z", "source_id": 17272120, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21991, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:11:01Z", "source_id": 53794937, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T16:11:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:11:07Z", "source_id": 17276056, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22230, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:30:56Z", "source_id": 53847404, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T16:30:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:31:00Z", "source_id": 17291197, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:36:07Z", "source_id": 53861482, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T16:37:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:36:11Z", "source_id": 17295148, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:37:52Z", "source_id": 53865991, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T16:39:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:37:56Z", "source_id": 17296470, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:41:51Z", "source_id": 53876697, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T16:42:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:41:51Z", "source_id": 17299515, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:56:18Z", "source_id": 53916080, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T16:56:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:56:20Z", "source_id": 17310661, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:00:45Z", "source_id": 53928187, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T17:01:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:00:48Z", "source_id": 17314119, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T18:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31835, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:08:21Z", "source_id": 53950413, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T17:08:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:08:08Z", "source_id": 17319838, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T18:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31846, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:12:43Z", "source_id": 53962860, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T17:11:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:11:16Z", "source_id": 17322281, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T18:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31857, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:13:33Z", "source_id": 53965633, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T17:14:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:13:23Z", "source_id": 17323909, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T18:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31878, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:17:18Z", "source_id": 53976619, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T17:17:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:17:25Z", "source_id": 17327030, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T18:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31965, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:28:53Z", "source_id": 54008375, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T17:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:28:58Z", "source_id": 17335999, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T18:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32794, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:57:48Z", "source_id": 54089016, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T17:59:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:57:51Z", "source_id": 17357874, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T18:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32812, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:14:01Z", "source_id": 54133494, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T18:14:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:14:03Z", "source_id": 17369917, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32840, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:40:27Z", "source_id": 54204574, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-17T18:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:40:31Z", "source_id": 17388977, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-17T19:41:00+01:00", "operational_fact": true}] Daventry (GBRf) 1440 1440 None None None Dollands Moor (GBRf) 1855 1855 None LATE +70 minutes https://www.realtimetrains.co.uk/service/gb-nr:H49941/2026-09-17/detailed None Daventry (GBRf) 2026-09-17T15:40:00+01:00 Willesden Up & Down Relief Line 42.0 {"type": "LineString", "coordinates": [[-1.1611919999999998, 52.345041899999984], [-1.1605985, 52.3447872], [-1.1600879, 52.3445468], [-1.1596306, 52.3443207], [-1.1591860000000005, 52.344079], [-1.1588733000000002, 52.3438944], [-1.1585563, 52.3437112], [-1.1582350999999995, 52.34349679999999], [-1.1579114999999998, 52.3432792], [-1.1576870999999995, 52.34308719999999], [-1.1571329, 52.342506399999984], [-1.1569642, 52.3423287], [-1.1566788999999995, 52.3420164], [-1.1559919, 52.34133059999999], [-1.1554956999999997, 52.3408761], [-1.1553327999999998, 52.3407153], [-1.1552481, 52.3406317], [-1.1549434999999997, 52.340331], [-1.1540376, 52.339245], [-1.1534595, 52.3385325], [-1.1528428, 52.33785559999999], [-1.1522114, 52.3372557], [-1.1515759, 52.336691300000005], [-1.150652, 52.33595239999999], [-1.1500440999999997, 52.33554219999999], [-1.1494811, 52.33516829999999], [-1.1487595, 52.3347719], [-1.1473851, 52.334046099999995], [-1.1457752, 52.333311300000005], [-1.1443934, 52.3327751], [-1.143033, 52.3323044], [-1.1404864, 52.3315199], [-1.1392781, 52.331149399999994], [-1.1377466, 52.3306824], [-1.1361005999999998, 52.33017669999999], [-1.135248769140948, 52.32991742479848], [-1.1340436, 52.3295506], [-1.1329488, 52.329213], [-1.1324619, 52.3290681], [-1.1320783, 52.328946300000005], [-1.1304022, 52.32842869999999], [-1.1290263, 52.3280078], [-1.1254802, 52.3269138], [-1.1253851, 52.32688449999999], [-1.1247421, 52.3266861], [-1.122018, 52.3258553], [-1.1193363999999997, 52.3250372], [-1.1171711, 52.3243674], [-1.1155959, 52.32388], [-1.1154617, 52.32383840000001], [-1.1149287, 52.32367349999999], [-1.1137788, 52.3233238], [-1.1126302, 52.3229208], [-1.1118117, 52.3226097], [-1.1109971, 52.3222746], [-1.1094283, 52.32154169999999], [-1.1089159, 52.321285], [-1.1085547, 52.3211014], [-1.1082041, 52.3209198], [-1.1070829999999998, 52.3202745], [-1.1064217999999997, 52.31985180000001], [-1.1057283999999998, 52.3193838], [-1.1044750999999997, 52.318443], [-1.1037051, 52.317804599999995], [-1.1029875999999998, 52.317148999999986], [-1.102373, 52.3165313], [-1.1018000999999995, 52.3159082], [-1.1009428999999995, 52.31481879999999], [-1.1004603999999998, 52.314105399999995], [-1.1003813, 52.313988399999985], [-1.0998964, 52.3131598], [-1.0989433, 52.3113859], [-1.097613, 52.3088312], [-1.0974749, 52.30856819999999], [-1.0974406, 52.308502999999995], [-1.0969375, 52.3075452], [-1.0962483, 52.3062584], [-1.0956965999999997, 52.305195899999994], [-1.095423, 52.304669399999995], [-1.0950737999999998, 52.30399589999999], [-1.0949799, 52.3037912], [-1.0942881999999998, 52.3024392], [-1.0936800999999998, 52.30128], [-1.0933469, 52.30066089999999], [-1.0932936, 52.3005618], [-1.0929615, 52.299944899999986], [-1.0926024, 52.29927969999999], [-1.0923483, 52.2988699], [-1.0922959, 52.2987859], [-1.0922001, 52.29863160000001], [-1.0919728, 52.29833589999999], [-1.0917492000000002, 52.298064], [-1.0913981, 52.2976868], [-1.0910634, 52.29734729999999], [-1.0906074, 52.2969616], [-1.0903211, 52.29671939999999], [-1.0900004, 52.29647669999999], [-1.0896262, 52.29621819999999], [-1.0888402999999998, 52.2957123], [-1.0883094, 52.2954209], [-1.0877425, 52.2951314], [-1.0873558000000003, 52.294953], [-1.0871281, 52.29485170000001], [-1.0870831587331624, 52.29483219404941], [-1.086864535835203, 52.294747303597696], [-1.0866718879762285, 52.29467171459193], [-1.0865013883711896, 52.29460422265347], [-1.0863492102350378, 52.29454362340365], [-1.086211526782725, 52.29448871246379], [-1.086084511229202, 52.29443828545524], [-1.08596433678942, 52.29439113799933], [-1.0858471766783306, 52.29434606571738], [-1.0857292041108848, 52.29430186423074], [-1.0856065923020344, 52.294257329160736], [-1.0854755144667303, 52.29421125612869], [-1.0853321438199235, 52.29416244075597], [-1.0851726535765662, 52.29410967866387], [-1.084993216951609, 52.29405176547375], [-1.0847900071600036, 52.293987496806935], [-1.0845591974167008, 52.29391566828476], [-1.0845052, 52.2939004], [-1.0835088999999998, 52.29367539999999], [-1.0828906, 52.2935521], [-1.082272, 52.293453500000005], [-1.0814481, 52.293342799999984], [-1.0806397, 52.2932552], [-1.0796267999999998, 52.293157], [-1.0780504999999998, 52.29301860000001], [-1.0779783409434258, 52.293012916477345], [-1.0755392, 52.29282080000001], [-1.0709886, 52.2924418], [-1.0702772, 52.2923807], [-1.0691413, 52.29228379999999], [-1.0674859, 52.2921363], [-1.0642914, 52.29186], [-1.0572919, 52.2912403], [-1.0511208, 52.2907255], [-1.0474925, 52.29041279999999], [-1.0448613999999998, 52.2901821], [-1.0428653, 52.2900144], [-1.0385854, 52.2896354], [-1.0360222, 52.289430399999986], [-1.0335976, 52.2893164], [-1.0314306, 52.2892796], [-1.029567, 52.28930100000001], [-1.0275797999999998, 52.289375699999994], [-1.0259521, 52.2894577], [-1.0242999, 52.28953249999999], [-1.0208484999999998, 52.2896865], [-1.0173225, 52.2898472], [-1.013805, 52.2900013], [-1.0123292, 52.2900717], [-1.0107469999999998, 52.2901453], [-1.0076059, 52.2902835], [-1.0071806, 52.29030199999999], [-1.005676, 52.2903757], [-1.0035655, 52.29046240000001], [-1.0032199, 52.290476899999994], [-1.0025380999999998, 52.2904996], [-1.0018689, 52.29052049999999], [-1.0006864, 52.290537500000006], [-0.9994557999999998, 52.2905122], [-0.9982521, 52.29043980000001], [-0.9974891, 52.2903816], [-0.9967693, 52.290306099999995], [-0.9958292, 52.29019280000001], [-0.9952177, 52.29010370000001], [-0.9936956, 52.2898579], [-0.9906473999999998, 52.289354900000006], [-0.9881468125314736, 52.288937568288674], [-0.9819767, 52.2879078], [-0.9754754, 52.28683809999999], [-0.9714181999999998, 52.2861539], [-0.9695678, 52.2858214], [-0.9676116, 52.2854215], [-0.9667663, 52.28521930000001], [-0.9659704, 52.28501150000001], [-0.9651647, 52.28478579999999], [-0.9644108, 52.28455969999999], [-0.9637455, 52.2843642], [-0.9619143, 52.283728399999994], [-0.9610586, 52.283401], [-0.9602036, 52.2830525], [-0.9593832, 52.28269439999999], [-0.9584727, 52.28227269999999], [-0.9560584, 52.281077499999995], [-0.954518, 52.280329599999995], [-0.9529881, 52.2795779], [-0.9481886000000002, 52.277240899999995], [-0.9479144, 52.2770954], [-0.946931, 52.2765774], [-0.9456437, 52.27594870000001], [-0.9444420999999998, 52.27537170000001], [-0.9439180999999998, 52.27511319999999], [-0.9437801, 52.2750451], [-0.943660488580698, 52.27498606676315], [-0.9432458, 52.2747814], [-0.9426832, 52.27450449999999], [-0.9419552, 52.2741469], [-0.9412717999999998, 52.273826199999995], [-0.9410307999999998, 52.2737164], [-0.9408533, 52.27363540000001], [-0.9406362, 52.27353639999999], [-0.9400545, 52.27328210000001], [-0.939507, 52.27305290000001], [-0.9383328, 52.272607], [-0.9371851, 52.2721821], [-0.9366104999999998, 52.2719837], [-0.9360462, 52.271801399999994], [-0.9343719999999998, 52.27131719999999], [-0.9325593, 52.27081379999999], [-0.9322568, 52.270728299999995], [-0.9308561, 52.2703348], [-0.9288487, 52.26977529999999], [-0.9252506, 52.2687736], [-0.9236076, 52.26830220000001], [-0.9235316999999998, 52.2682803], [-0.9234713, 52.2682629], [-0.9233345, 52.26822380000001], [-0.9221916, 52.2678624], [-0.9211732, 52.26749120000001], [-0.9203376, 52.2671389], [-0.9198886, 52.26694010000001], [-0.9194939, 52.26674690000001], [-0.9189815999999998, 52.266481899999995], [-0.918674, 52.2663126], [-0.9185370000000002, 52.2662304], [-0.9180254, 52.2659317], [-0.9175364, 52.26561220000001], [-0.9171342999999998, 52.2653353], [-0.9167712, 52.2650668], [-0.9163655, 52.2647602], [-0.9160395999999998, 52.26448100000001], [-0.9157617, 52.26424460000001], [-0.9154744, 52.2639713], [-0.9150182, 52.2634892], [-0.9147016999999996, 52.263120499999985], [-0.9144296, 52.262763099999994], [-0.9143686, 52.262672599999995], [-0.9140668, 52.2621818], [-0.9139176, 52.261907400000005], [-0.9137811, 52.2616562], [-0.9135413, 52.2611743], [-0.9134894, 52.26106089999999], [-0.9134053, 52.2608765], [-0.9127449, 52.2592361], [-0.9124656, 52.2583216], [-0.9122514, 52.2575878], [-0.9121777, 52.2573226], [-0.9120019999999998, 52.256602699999995], [-0.9118183, 52.2558532], [-0.9117056, 52.25545499999999], [-0.9115447, 52.255003499999994], [-0.9114025, 52.254676700000005], [-0.9112148, 52.2542999], [-0.9110257000000002, 52.2539715], [-0.9108298999999996, 52.253662000000006], [-0.9107024, 52.25348309999999], [-0.9105466, 52.2532637], [-0.9103868999999998, 52.2530424], [-0.9102769, 52.2528955], [-0.9100328, 52.2525942], [-0.9097043, 52.2522017], [-0.9092259999999998, 52.2516596], [-0.9090462999999998, 52.2514363], [-0.9088553999999998, 52.2511697], [-0.9087052, 52.2509259], [-0.9084842999999998, 52.250517599999995], [-0.9083301, 52.25019329999999], [-0.9082242, 52.249918999999984], [-0.9081383, 52.24967269999999], [-0.9080498, 52.249390299999995], [-0.9079881, 52.24915380000001], [-0.907938, 52.24892500000001], [-0.9079318, 52.24862910000001], [-0.9079211, 52.24837050000001], [-0.9078956, 52.248201400000006], [-0.907875, 52.248014399999995], [-0.9078674, 52.2478154], [-0.907879, 52.2475915], [-0.9078983, 52.24734819999999], [-0.907922, 52.24715059999999], [-0.907972, 52.2467817], [-0.9080378, 52.2463416], [-0.908078, 52.2460542], [-0.9080968, 52.24588169999999], [-0.908111, 52.24565859999999], [-0.9081524, 52.24516800000001], [-0.9081906, 52.2445408], [-0.9081808, 52.24440810000001], [-0.9081517, 52.2442206], [-0.9081517, 52.24402429999999], [-0.9081088, 52.243781299999995], [-0.9080815, 52.2436427], [-0.9080673, 52.2433696], [-0.9080525, 52.2430389], [-0.9079694, 52.2421299], [-0.9079505999999998, 52.2419889], [-0.9078862, 52.241367], [-0.9078603, 52.2411997], [-0.9078447, 52.24109509999999], [-0.9077669000000002, 52.240686199999985], [-0.9077575, 52.240517799999985], [-0.9077698, 52.23980650000001], [-0.9077518, 52.239654], [-0.9077214, 52.2394846], [-0.907367827768074, 52.23786118831215], [-0.9072485, 52.2373133], [-0.9071053, 52.2368644], [-0.9070734999999998, 52.23673350000001], [-0.90704, 52.23659310000001], [-0.9070333000000002, 52.236446099999995], [-0.9070333000000002, 52.23634830000001], [-0.9070441, 52.23620400000001], [-0.907065, 52.2360965], [-0.9070894000000002, 52.2359848], [-0.9072259, 52.2355404], [-0.9072997, 52.2353137], [-0.9073788, 52.2351116], [-0.9074539, 52.234953999999995], [-0.9075552, 52.23477150000001], [-0.9075968, 52.234689], [-0.9077505, 52.2344665], [-0.907949, 52.234215199999994], [-0.9082245999999998, 52.233915299999985], [-0.9082963, 52.23383990000001], [-0.9085065, 52.23362060000001], [-0.9089192, 52.233276399999994], [-0.9092214, 52.232988799999994], [-0.9095691, 52.232716999999994], [-0.9102477, 52.2321925], [-0.9106551, 52.23187029999999], [-0.9107246, 52.23181449999999], [-0.9110826, 52.231489], [-0.9112107, 52.2313598], [-0.9114868999999998, 52.23104959999999], [-0.911727, 52.230726], [-0.9120035, 52.23025350000001], [-0.9123737999999998, 52.2294192], [-0.9125875, 52.22890319999999], [-0.9127807999999998, 52.2284286], [-0.9130157, 52.2278864], [-0.9130586000000002, 52.22777699999999], [-0.9153819, 52.222190700000006], [-0.9163407344615708, 52.21998654579095], [-0.9163883000000002, 52.21987719999999], [-0.9173687, 52.217578200000005], [-0.917529761072096, 52.217198193296355], [-0.9183274, 52.2153162], [-0.9188818, 52.21399069999999], [-0.9192855, 52.2130254], [-0.9208525, 52.20936540000001], [-0.9210171, 52.208999899999995], [-0.9212005, 52.20854959999999], [-0.9215729999999998, 52.20750099999999], [-0.9217627, 52.20693109999999], [-0.9219021, 52.20634590000001], [-0.9220093999999998, 52.20588399999999], [-0.9220306, 52.20574659999999], [-0.9222088000000002, 52.2042386], [-0.9222406999999998, 52.203588399999994], [-0.9222455, 52.2034907], [-0.9222508, 52.2033411], [-0.9222421, 52.20258089999999], [-0.9222063, 52.20201269999999], [-0.9220686, 52.2011133], [-0.9219734999999998, 52.2006123], [-0.9217475, 52.19969449999999], [-0.9214603, 52.19877919999999], [-0.9211498, 52.1979675], [-0.9198423, 52.1947894], [-0.9198064, 52.1946951], [-0.9194025999999996, 52.1937338], [-0.9192534, 52.1933787], [-0.9191650999999996, 52.1931538], [-0.9190579, 52.19289539999999], [-0.9121715, 52.1762959], [-0.912017, 52.1759234], [-0.9118440999999998, 52.1753794], [-0.9111596, 52.173730500000005], [-0.9108534, 52.1730258], [-0.9105173, 52.172374899999994], [-0.9101324, 52.1717747], [-0.9096760000000002, 52.1711577], [-0.9091604, 52.1705626], [-0.908618, 52.1700236], [-0.9082177, 52.1696454], [-0.9078213, 52.1692581], [-0.9074402, 52.1688758], [-0.9070792, 52.16848], [-0.9067261, 52.1680737], [-0.9063928, 52.1676782], [-0.9060724, 52.1672804], [-0.9057596, 52.166875799999985], [-0.9054563, 52.166453800000006], [-0.904402367169934, 52.16491882804252], [-0.9040298, 52.16437619999999], [-0.9034395, 52.1635475], [-0.9024067999999998, 52.16218899999999], [-0.9016503, 52.1612507], [-0.9008396, 52.1603228], [-0.9001226, 52.1595392], [-0.8997531999999999, 52.1591489], [-0.8993774999999998, 52.1587631], [-0.8988660999999999, 52.158291], [-0.8983382, 52.1578225], [-0.8983152841195214, 52.15780200265752], [-0.8978160999999998, 52.157355499999994], [-0.8973024, 52.156878299999995], [-0.8967921999999997, 52.156405500000005], [-0.8962908999999998, 52.15592879999999], [-0.8952746, 52.154974], [-0.8947627, 52.154537000000005], [-0.8942050999999999, 52.154078799999986], [-0.8931096999999999, 52.1532021], [-0.8919709999999998, 52.1523417], [-0.8908095999999999, 52.1514983], [-0.8895971, 52.1506733], [-0.8890288, 52.1502715], [-0.8884504, 52.1498741], [-0.8872621999999999, 52.1490988], [-0.8866649000000001, 52.1487145], [-0.8860773, 52.14832139999999], [-0.8854945999999999, 52.14792440000001], [-0.8852075999999999, 52.1477237], [-0.8849221, 52.14752109999999], [-0.8845941, 52.1472817], [-0.8842648999999999, 52.14703920000001], [-0.8839394999999999, 52.1467944], [-0.883625, 52.14654269999999], [-0.8833189999999999, 52.14628919999999], [-0.8830246999999999, 52.146030499999995], [-0.8827437, 52.1457653], [-0.882466, 52.1454962], [-0.8815978999999999, 52.1446128], [-0.8805601, 52.1436463], [-0.8803650999999999, 52.143455499999995], [-0.8784696, 52.14164400000001], [-0.8783112999999999, 52.1414745], [-0.8759763, 52.139132700000005], [-0.8740441999999999, 52.1372508], [-0.8738112999999998, 52.13701329999999], [-0.8735760999999999, 52.1367733], [-0.8732615, 52.1364481], [-0.8731205999999999, 52.13629850000001], [-0.8728908999999999, 52.13605290000001], [-0.8723436999999999, 52.1354563], [-0.8718106999999999, 52.1348533], [-0.8712970000000001, 52.13424440000001], [-0.8708009, 52.1336316], [-0.8703214, 52.133014], [-0.8698596, 52.13238839999999], [-0.8694123, 52.1317602], [-0.8689742999999999, 52.13112929999999], [-0.8599313999999999, 52.1177897], [-0.8595482, 52.1172242], [-0.8587399, 52.1160316], [-0.8583770999999999, 52.1154963], [-0.8579428909331478, 52.11491595856721], [-0.8578425134842544, 52.11476993833134], [-0.8577547979851247, 52.11464065470249], [-0.8576779516966289, 52.11452571233983], [-0.8576101818796372, 52.114422715902506], [-0.8575496957950202, 52.11432927004965], [-0.8574947007036482, 52.11424297944046], [-0.8574434038663917, 52.11416144873405], [-0.8573940125441212, 52.114082282589614], [-0.857344733997707, 52.11400308566627], [-0.8572937754880195, 52.1139214626232], [-0.8572393442759292, 52.113835018119545], [-0.8571796476223064, 52.113741356814465], [-0.8571128927880214, 52.113638083367114], [-0.857037287033945, 52.11352280243664], [-0.8569510376209472, 52.11339311868222], [-0.8568523518098986, 52.11324663676298], [-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.7685132, 52.0293674], [-0.7674524, 52.0285637], [-0.7664411999999999, 52.0277889], [-0.7654005, 52.0269909], [-0.7646193, 52.0263951], [-0.7636678, 52.0256624], [-0.7626271, 52.024871], [-0.7617648, 52.02421330000001], [-0.7610245, 52.0236505], [-0.7601736, 52.02300429999999], [-0.7592502, 52.0222988], [-0.7582543999999999, 52.0215403], [-0.7574047999999999, 52.0208925], [-0.7571030999999999, 52.02066469999999], [-0.7569203, 52.02052460000001], [-0.7565408999999998, 52.0202339], [-0.7564298999999999, 52.02014889999999], [-0.7557190999999999, 52.0195993], [-0.754791, 52.0188953], [-0.7538241, 52.0181608], [-0.7528611999999999, 52.017423699999995], [-0.7519305, 52.0167156], [-0.7509126, 52.015942200000005], [-0.750061, 52.0152902], [-0.7491985999999999, 52.0146282], [-0.7484154, 52.01402900000001], [-0.7476113999999999, 52.01338089999999], [-0.7473068999999999, 52.01312329999999], [-0.7469375000000001, 52.01279830000001], [-0.7466305, 52.012531899999985], [-0.7461241, 52.01208689999999], [-0.7457171, 52.01168719999999], [-0.7454247999999999, 52.011402], [-0.7450665, 52.0110543], [-0.7447576, 52.01073920000001], [-0.7443693, 52.010347499999995], [-0.7442224999999999, 52.0101944], [-0.7437543999999999, 52.0096921], [-0.7434303, 52.0093274], [-0.7431935, 52.00905229999999], [-0.7429521, 52.00877309999999], [-0.7427545999999999, 52.0085372], [-0.7426045, 52.00835639999999], [-0.7424334999999999, 52.00814589999999], [-0.7422048, 52.0078537], [-0.7419365, 52.0075177], [-0.7416845, 52.007189100000005], [-0.7413772000000001, 52.00677490000001], [-0.7411700999999999, 52.0064567], [-0.7408289, 52.0059706], [-0.7402796, 52.005121900000006], [-0.7400858999999999, 52.004811999999994], [-0.7398551, 52.004434200000006], [-0.7396809, 52.0041375], [-0.7394822999999999, 52.0038105], [-0.7393099999999999, 52.00350459999999], [-0.7391156, 52.00316899999999], [-0.7389459, 52.00283590000001], [-0.7387515, 52.002471799999995], [-0.7386059999999999, 52.002163800000005], [-0.7384631, 52.0018571], [-0.7383377, 52.0015698], [-0.7382391999999999, 52.0013328], [-0.7381492999999999, 52.0011041], [-0.7380527, 52.00084030000001], [-0.7379668999999999, 52.0006075], [-0.7378475, 52.0002822], [-0.7377904999999999, 52.0001158], [-0.7376757999999999, 51.9997905], [-0.7375861, 51.9995407], [-0.7375008575994726, 51.99930615890027], [-0.7374835, 51.99925840000001], [-0.7373975999999999, 51.99900449999999], [-0.7373123999999999, 51.9987671], [-0.7372018, 51.99844589999999], [-0.7370542999999999, 51.99803380000001], [-0.7369362999999999, 51.9977721], [-0.7368311, 51.997512], [-0.7366221733606639, 51.99687081705694], [-0.7365743533312032, 51.99671506037289], [-0.7365358252900109, 51.9965769758448], [-0.7365052647924986, 51.996454038414115], [-0.7364813473940779, 51.99634372302234], [-0.7364627486501599, 51.996243504610995], [-0.7364481441161564, 51.99615085812154], [-0.7364362093474787, 51.99606325849549], [-0.7364256198995384, 51.99597818067433], [-0.7364150513277468, 51.99589309959955], [-0.7364031791875154, 51.99580549021264], [-0.7363886790342556, 51.99571282745511], [-0.7363702264233791, 51.99561258626844], [-0.7363464969102973, 51.99550224159413], [-0.7363161660504216, 51.99537926837366], [-0.7362779093991634, 51.99524114154853], [-0.7362304025119342, 51.99508533606024], [-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.29425879999999993, 51.55039320000001], [-0.2939553, 51.5501436], [-0.2939059, 51.55010169999999], [-0.29329029999999995, 51.54962279999999], [-0.29299289999999995, 51.5494086], [-0.2929354, 51.549366899999995], [-0.29244640000000005, 51.5490269], [-0.2919391, 51.54863679999999], [-0.2917326, 51.54850389999999], [-0.2912672, 51.548205300000006], [-0.29076099999999994, 51.5478854], [-0.290081, 51.547482300000006], [-0.28984887560721806, 51.547347704986635], [-0.28975084245745275, 51.547290861323184], [-0.2898355527781286, 51.547296574316995], [-0.2894952, 51.5471006], [-0.2887889, 51.54668710000001], [-0.28832869999999994, 51.54644230000001], [-0.287866, 51.54620020000001], [-0.287525, 51.5460245], [-0.2872983, 51.5459137], [-0.2868436, 51.54569169999999], [-0.28642369999999995, 51.54549029999998], [-0.2858999, 51.545245], [-0.285363, 51.5450099], [-0.2849979415253854, 51.54484582805786]]} 73.0 1540 1622 Saltwood Jn Dollands Moor Sig.825-831 Willesden Up & Down Relief Line 51.5448458 -0.2849979 51.5448458 -0.2849979 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:05:00 Saltwood Jn TD TRACKING_TIMEOUT 54264288 1789671959896050 155 155 2026-09-17 20:15:03.478333 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:01.783347
620890 648540 H55752 866V74CZ17 2026-09-17 COMPLETE None 2026-09-17 20:05:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 648540, "stp": "P", "toc": "Unknown", "uid": "H55752", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H55752/2026-09-17/detailed", "trust_id": "866V74CZ17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Merehead Quarry (FLHH)", "service_date": "2026-09-17", "dest_arr_time": "2301", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6V74", "timing_status": null, "origin_station": "Southampton Up Yard (FL)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2005", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2301", "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\": 334.03, \"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\": 687.479, \"from_m\": 334.03, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2694.622, \"from_m\": 687.479, \"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\": 3000.162, \"from_m\": 2694.622, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6214.987, \"from_m\": 3000.162, \"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\": 6662.96, \"from_m\": 6214.987, \"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\": 6781.132, \"from_m\": 6662.96, \"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\": 6784.975, \"from_m\": 6781.132, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6851.779, \"from_m\": 6784.975, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7496.756, \"from_m\": 6851.779, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17482.649, \"from_m\": 7496.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\": 17963.344, \"from_m\": 17482.649, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18409.666, \"from_m\": 17963.344, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41222.98, \"from_m\": 18409.666, \"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\": 41809.632, \"from_m\": 41222.98, \"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\": 42450.6, \"from_m\": 41809.632, \"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\": 42695.402, \"from_m\": 42450.6, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42953.75, \"from_m\": 42695.402, \"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\": 44217.723, \"from_m\": 42953.75, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45065.087, \"from_m\": 44217.723, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45091.055, \"from_m\": 45065.087, \"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\": 45163.464, \"from_m\": 45091.055, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47701.697, \"from_m\": 45163.464, \"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\": 47886.292, \"from_m\": 47701.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47948.954, \"from_m\": 47886.292, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52768.595, \"from_m\": 47948.954, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 53588.311, \"from_m\": 52768.595, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65091.592, \"from_m\": 53588.311, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65640.792, \"from_m\": 65091.592, \"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\": 76321.217, \"from_m\": 65640.792, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 76575.17, \"from_m\": 76321.217, \"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\": 83084.249, \"from_m\": 76575.17, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 83585.795, \"from_m\": 83084.249, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 83669.45, \"from_m\": 83585.795, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 83696.596, \"from_m\": 83669.45, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84116.353, \"from_m\": 83696.596, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84151.244, \"from_m\": 84116.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84214.474, \"from_m\": 84151.244, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 84265.588, \"from_m\": 84214.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84689.379, \"from_m\": 84265.588, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 85550.802, \"from_m\": 84689.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85643.957, \"from_m\": 85550.802, \"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\": 85785.776, \"from_m\": 85643.957, \"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\": 86784.894, \"from_m\": 85785.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\": 86926.713, \"from_m\": 86784.894, \"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\": 87196.815, \"from_m\": 86926.713, \"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\": 106131.44, \"from_m\": 87196.815, \"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\": 106656.104, \"from_m\": 106131.44, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 109827.22, \"from_m\": 106656.104, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 109837.638, \"from_m\": 109827.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111753.313, \"from_m\": 109837.638, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 113285.233, \"from_m\": 111753.313, \"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\": 648540, \"profile_key\": \"998839b670285f902aff9f321ca36728e50f16780f4d20082065609be3c0cfe8\", \"schedule_id\": 14762, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2005\", \"location\": \"Southampton Up Yard (FL)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"St. Denys\", \"stage_seq\": 2, \"distance_m\": 483.83, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 3, \"distance_m\": 4173.854, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Eastleigh\", \"stage_seq\": 4, \"distance_m\": 6250.729, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015H\", \"location\": \"Eastleigh East Jn\", \"stage_seq\": 5, \"distance_m\": 6662.96, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2019\", \"location\": \"Eastleigh Single Line Jn\", \"stage_seq\": 6, \"distance_m\": 7824.64, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Romsey Single Line Jn\", \"stage_seq\": 7, \"distance_m\": 17065.931, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033H\", \"location\": \"Romsey\", \"stage_seq\": 8, \"distance_m\": 18189.328, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Dean\", \"stage_seq\": 9, \"distance_m\": 30347.648, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Salisbury Tunnel Jn\", \"stage_seq\": 10, \"distance_m\": 42995.903, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Salisbury\", \"stage_seq\": 11, \"distance_m\": 44713.286, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Wilton Jn\", \"stage_seq\": 12, \"distance_m\": 47758.588, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Wishford\", \"stage_seq\": 13, \"distance_m\": 53014.35, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Wylye AHB\", \"stage_seq\": 14, \"distance_m\": 60278.862, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Upton Lovell\", \"stage_seq\": 15, \"distance_m\": 67800.512, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Warminster Sig. W301\", \"stage_seq\": 16, \"distance_m\": 74756.684, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Warminster\", \"stage_seq\": 17, \"distance_m\": 76487.002, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Westbury Sig. W305\", \"stage_seq\": 18, \"distance_m\": 82824.287, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2134\", \"location\": \"Westbury\", \"stage_seq\": 19, \"distance_m\": 83981.976, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Heywood Road Jn\", \"stage_seq\": 20, \"distance_m\": 85625.956, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2210H\", \"location\": \"Westbury Lafarge\", \"stage_seq\": 21, \"distance_m\": 86285.335, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213H\", \"location\": \"Heywood Road Jn\", \"stage_seq\": 22, \"distance_m\": 86944.714, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": false, \"wtt_arr\": \"2218H\", \"wtt_dep\": \"2228H\", \"location\": \"Fairwood Jn\", \"stage_seq\": 23, \"distance_m\": 90876.704, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233H\", \"location\": \"Clink Road Jn\", \"stage_seq\": 24, \"distance_m\": 96171.398, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235H\", \"location\": \"Blatchbridge Jn\", \"stage_seq\": 25, \"distance_m\": 99314.381, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241H\", \"location\": \"East Somerset Jn\", \"stage_seq\": 26, \"distance_m\": 105600.246, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250H\", \"location\": \"Merehead Quarry Jn\", \"stage_seq\": 27, \"distance_m\": 111804.095, \"section_seq\": 1, \"route_path_id\": 71547}, {\"is_pass\": false, \"wtt_arr\": \"2301\", \"wtt_dep\": null, \"location\": \"Merehead Quarry (FLHH)\", \"stage_seq\": 28, \"distance_m\": 113285.233, \"section_seq\": 1, \"route_path_id\": 71547}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 113285.233, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71547}], \"total_distance_m\": 113285.233, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 111392.444, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1892.789, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2005", "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": "Southampton Up Yard (FL)", "service_state_platform": null, "timing_fact_generation": 1789661111268630, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:01.925931", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:03.597830", "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 P None None 6V74 None None None None {"version": 3, "segments": [{"to_m": 334.03, "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": 687.479, "from_m": 334.03, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2694.622, "from_m": 687.479, "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": 3000.162, "from_m": 2694.622, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6214.987, "from_m": 3000.162, "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": 6662.96, "from_m": 6214.987, "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": 6781.132, "from_m": 6662.96, "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": 6784.975, "from_m": 6781.132, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6851.779, "from_m": 6784.975, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7496.756, "from_m": 6851.779, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17482.649, "from_m": 7496.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": 17963.344, "from_m": 17482.649, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18409.666, "from_m": 17963.344, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41222.98, "from_m": 18409.666, "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": 41809.632, "from_m": 41222.98, "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": 42450.6, "from_m": 41809.632, "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": 42695.402, "from_m": 42450.6, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42953.75, "from_m": 42695.402, "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": 44217.723, "from_m": 42953.75, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45065.087, "from_m": 44217.723, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45091.055, "from_m": 45065.087, "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": 45163.464, "from_m": 45091.055, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47701.697, "from_m": 45163.464, "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": 47886.292, "from_m": 47701.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47948.954, "from_m": 47886.292, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52768.595, "from_m": 47948.954, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 53588.311, "from_m": 52768.595, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65091.592, "from_m": 53588.311, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65640.792, "from_m": 65091.592, "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": 76321.217, "from_m": 65640.792, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 76575.17, "from_m": 76321.217, "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": 83084.249, "from_m": 76575.17, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 83585.795, "from_m": 83084.249, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 83669.45, "from_m": 83585.795, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83696.596, "from_m": 83669.45, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84116.353, "from_m": 83696.596, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84151.244, "from_m": 84116.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84214.474, "from_m": 84151.244, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 84265.588, "from_m": 84214.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84689.379, "from_m": 84265.588, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 85550.802, "from_m": 84689.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85643.957, "from_m": 85550.802, "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": 85785.776, "from_m": 85643.957, "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": 86784.894, "from_m": 85785.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": 86926.713, "from_m": 86784.894, "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": 87196.815, "from_m": 86926.713, "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": 106131.44, "from_m": 87196.815, "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": 106656.104, "from_m": 106131.44, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 109827.22, "from_m": 106656.104, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 109837.638, "from_m": 109827.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111753.313, "from_m": 109837.638, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 113285.233, "from_m": 111753.313, "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": 648540, "profile_key": "998839b670285f902aff9f321ca36728e50f16780f4d20082065609be3c0cfe8", "schedule_id": 14762, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2005", "location": "Southampton Up Yard (FL)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "St. Denys", "stage_seq": 2, "distance_m": 483.83, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Southampton Airport Parkway", "stage_seq": 3, "distance_m": 4173.854, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Eastleigh", "stage_seq": 4, "distance_m": 6250.729, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015H", "location": "Eastleigh East Jn", "stage_seq": 5, "distance_m": 6662.96, "section_seq": 1, "route_path_id": 71547}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2019", "location": "Eastleigh Single Line Jn", "stage_seq": 6, "distance_m": 7824.64, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Romsey Single Line Jn", "stage_seq": 7, "distance_m": 17065.931, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Romsey", "stage_seq": 8, "distance_m": 18189.328, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Dean", "stage_seq": 9, "distance_m": 30347.648, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Salisbury Tunnel Jn", "stage_seq": 10, "distance_m": 42995.903, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Salisbury", "stage_seq": 11, "distance_m": 44713.286, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Wilton Jn", "stage_seq": 12, "distance_m": 47758.588, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "Wishford", "stage_seq": 13, "distance_m": 53014.35, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Wylye AHB", "stage_seq": 14, "distance_m": 60278.862, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Upton Lovell", "stage_seq": 15, "distance_m": 67800.512, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Warminster Sig. W301", "stage_seq": 16, "distance_m": 74756.684, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Warminster", "stage_seq": 17, "distance_m": 76487.002, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Westbury Sig. W305", "stage_seq": 18, "distance_m": 82824.287, "section_seq": 1, "route_path_id": 71547}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2134", "location": "Westbury", "stage_seq": 19, "distance_m": 83981.976, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Heywood Road Jn", "stage_seq": 20, "distance_m": 85625.956, "section_seq": 1, "route_path_id": 71547}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2210H", "location": "Westbury Lafarge", "stage_seq": 21, "distance_m": 86285.335, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213H", "location": "Heywood Road Jn", "stage_seq": 22, "distance_m": 86944.714, "section_seq": 1, "route_path_id": 71547}, {"is_pass": false, "wtt_arr": "2218H", "wtt_dep": "2228H", "location": "Fairwood Jn", "stage_seq": 23, "distance_m": 90876.704, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233H", "location": "Clink Road Jn", "stage_seq": 24, "distance_m": 96171.398, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235H", "location": "Blatchbridge Jn", "stage_seq": 25, "distance_m": 99314.381, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241H", "location": "East Somerset Jn", "stage_seq": 26, "distance_m": 105600.246, "section_seq": 1, "route_path_id": 71547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250H", "location": "Merehead Quarry Jn", "stage_seq": 27, "distance_m": 111804.095, "section_seq": 1, "route_path_id": 71547}, {"is_pass": false, "wtt_arr": "2301", "wtt_dep": null, "location": "Merehead Quarry (FLHH)", "stage_seq": 28, "distance_m": 113285.233, "section_seq": 1, "route_path_id": 71547}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 113285.233, "from_m": 0.0, "section_seq": 1, "route_path_id": 71547}], "total_distance_m": 113285.233, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 111392.444, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1892.789, "synthetic_unknown_infrastructure_limit_mph": 60} [] Southampton Up Yard (FL) 2005 2005 None None None Merehead Quarry (FLHH) 2301 2301 None None None https://www.realtimetrains.co.uk/service/gb-nr:H55752/2026-09-17/detailed None None None None None None None None None None None None None None None None 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:05:00 Southampton Up Yard (FL) SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789661111268630 0 0 2026-09-17 20:15:03.597830 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:01.925931
620891 651339 G39291 772B89MY17 2026-09-17 COMPLETE 17444090 2026-09-17 21:04:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 651339, "stp": "P", "toc": "Transport for Wales", "uid": "G39291", "consist": "197010", "dest_crs": "SWA", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39291/2026-09-17/detailed", "trust_id": "772B89MY17", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Swansea", "service_date": "2026-09-17", "dest_arr_time": "2103", "dest_platform": "4", "is_terminated": 1, "next_location": "Swansea", "signalling_id": "2B89", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "2104", "current_leg_dep": "2056", "current_leg_end": "Swansea", "origin_dep_time": "1951", "origin_platform": "2", "current_location": "Swansea", "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8854463, 51.66149199999999], [-3.8860833, 51.6614319], [-3.8864588, 51.6613852], [-3.887147000000001, 51.6613017], [-3.8879498999999993, 51.66118199999999], [-3.888634, 51.6610642], [-3.889384999999999, 51.6609175], [-3.8900603999999994, 51.66077270000001], [-3.8908622999999993, 51.6605784], [-3.891653, 51.660363], [-3.8925987, 51.66007929999999], [-3.8933451999999993, 51.6598247], [-3.8940670000000006, 51.65956049999999], [-3.8944620999999993, 51.65941660000001], [-3.8945949, 51.65937069999999], [-3.8966588, 51.658585900000006], [-3.897583599999999, 51.65824289999999], [-3.8994791, 51.6575272], [-3.9003998, 51.65717129999999], [-3.9013199999999992, 51.656802000000006], [-3.902169999999999, 51.65643], [-3.9045024, 51.6553924], [-3.9051801, 51.6550976], [-3.9075909000000006, 51.6540152], [-3.9084476, 51.65361269999999], [-3.908932800000001, 51.6533818], [-3.90944, 51.653119999999994], [-3.9100844, 51.6527469], [-3.9107279, 51.65233179999999], [-3.9111847, 51.6520128], [-3.9113478000000006, 51.6518879], [-3.91186, 51.651518199999984], [-3.9126315, 51.6508831], [-3.9132267, 51.650377299999995], [-3.913540899999999, 51.650119100000005], [-3.913849999999999, 51.64989], [-3.9143036, 51.64958629999999], [-3.91481, 51.64929], [-3.9150992, 51.6491388], [-3.915671000000001, 51.64888], [-3.916232499999999, 51.6486654], [-3.9165766, 51.6485498], [-3.9169394999999994, 51.64844159999999], [-3.9174190000000007, 51.6483234], [-3.9177384, 51.64824540000001], [-3.9183098, 51.64812969999999], [-3.919131, 51.6479802], [-3.926062, 51.64672819999999], [-3.9262749, 51.64669129999999], [-3.9332242, 51.6454437], [-3.9347698, 51.645163999999994], [-3.935234200000001, 51.6450752], [-3.9356245, 51.64497560000001], [-3.9359731999999994, 51.6448738], [-3.9364024, 51.6447216], [-3.936761899999999, 51.64456189999999], [-3.937095900000001, 51.64438739999999], [-3.9374413000000006, 51.64418080000001], [-3.9376698, 51.644009800000006], [-3.9379033, 51.6438146], [-3.9380764, 51.6436668], [-3.9384523, 51.643301099999995], [-3.938655999999999, 51.64306880000001], [-3.9387397, 51.6429589], [-3.9388785, 51.64276820000001], [-3.9389569, 51.64265619999998], [-3.9390722, 51.6424658], [-3.9391887999999993, 51.6422285], [-3.939269599999999, 51.6420097], [-3.9393234, 51.6417979], [-3.9393584000000006, 51.6416003], [-3.9393708, 51.64136880000001], [-3.939367499999999, 51.6411366], [-3.939335900000001, 51.6409097], [-3.939294199999999, 51.64070399999999], [-3.9392357, 51.64050760000001], [-3.939087199999999, 51.640192299999995], [-3.938920599999999, 51.6399332], [-3.9387382999999994, 51.6397111], [-3.9384819, 51.63944829999999], [-3.938292699999999, 51.63927520000001], [-3.9380753, 51.6390778], [-3.937932800000001, 51.6389517], [-3.9377124, 51.6387222], [-3.9375118, 51.638501299999994], [-3.937354500000001, 51.638262000000005], [-3.937298699999999, 51.63815379999999], [-3.9372495, 51.6380457], [-3.937189799999999, 51.6378953], [-3.9371373, 51.637725899999985], [-3.9370992, 51.637595100000006], [-3.937042499999999, 51.63736790000001], [-3.9369897, 51.6371072], [-3.9369392, 51.6368606], [-3.936875399999999, 51.636527400000006], [-3.9368342999999992, 51.63632749999999], [-3.936789899999999, 51.63611600000001], [-3.9367413, 51.63588559999999], [-3.936710300000001, 51.6356579], [-3.9366742, 51.6354501], [-3.9366369, 51.63526569999999], [-3.9365907, 51.634904], [-3.9365742999999993, 51.6347464], [-3.9365646, 51.6345687], [-3.9365675, 51.63419089999999], [-3.936567699999999, 51.633956999999995], [-3.936570599999999, 51.6337835], [-3.936576299999999, 51.6336448], [-3.9365917, 51.63344260000001], [-3.9366097, 51.6332622], [-3.9366248, 51.6331168], [-3.936646800000001, 51.6329629], [-3.9366775, 51.63279880000001], [-3.9367004999999993, 51.632673799999985], [-3.9367800000000006, 51.63236059999999], [-3.9368389000000006, 51.6320484], [-3.9368962, 51.6317646], [-3.936937700000001, 51.6315869], [-3.9369805000000007, 51.631425799999995], [-3.937025600000001, 51.631292999999985], [-3.937066900000001, 51.63116910000001], [-3.9371955, 51.63080870000001], [-3.9372569, 51.6306358], [-3.937335000000001, 51.63044669999999], [-3.9374538, 51.630161099999995], [-3.937558399999999, 51.629914600000006], [-3.937608599999999, 51.62978079999999], [-3.9376635, 51.62963009999999], [-3.9377531, 51.6294208], [-3.9378937, 51.62908099999999], [-3.9379241, 51.62899740000001], [-3.9379639, 51.628908499999994], [-3.938007999999999, 51.62879219999999], [-3.938037000000001, 51.62872170000001], [-3.9380559000000006, 51.6286755], [-3.938127600000001, 51.628532], [-3.9381696, 51.62844020000001], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]}", "current_leg_start": "Llansamlet", "dest_arr_time_act": "2103", "motion_projection": null, "next_location_lat": "51.6254157", "next_location_lon": "-3.9408570", "previous_location": "Llansamlet", "current_leg_milage": "4.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 581.662, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23692.96, \"from_m\": 581.662, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31456.25, \"from_m\": 23692.96, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32628.562, \"from_m\": 31456.25, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32692.18, \"from_m\": 32628.562, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34828.423, \"from_m\": 32692.18, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37005.092, \"from_m\": 34828.423, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39322.692, \"from_m\": 37005.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\": 45171.032, \"from_m\": 39322.692, \"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\": 45549.741, \"from_m\": 45171.032, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45622.173, \"from_m\": 45549.741, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45858.641, \"from_m\": 45622.173, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50213.86, \"from_m\": 45858.641, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51004.833, \"from_m\": 50213.86, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51153.528, \"from_m\": 51004.833, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 51241.721, \"from_m\": 51153.528, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 52465.576, \"from_m\": 51241.721, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 60830.948, \"from_m\": 52465.576, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60913.897, \"from_m\": 60830.948, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65601.897, \"from_m\": 60913.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\": 66519.725, \"from_m\": 65601.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70305.752, \"from_m\": 66519.725, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71732.857, \"from_m\": 70305.752, \"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\": 73300.646, \"from_m\": 71732.857, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75580.957, \"from_m\": 73300.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 76972.809, \"from_m\": 75580.957, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77714.341, \"from_m\": 76972.809, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78133.834, \"from_m\": 77714.341, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 651339, \"profile_key\": \"c99cd0791393567c2a0a6f830ba7c5dfd3fab997c5e730c31e3b14908d22e9ff\", \"schedule_id\": 36951, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1951\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953H\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 2, \"distance_m\": 2003.77, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"2003H\", \"wtt_dep\": \"2004H\", \"location\": \"Pontyclun\", \"stage_seq\": 3, \"distance_m\": 17884.631, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2009H\", \"location\": \"Llanharan\", \"stage_seq\": 4, \"distance_m\": 21754.088, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2014\", \"location\": \"Pencoed\", \"stage_seq\": 5, \"distance_m\": 26186.218, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"2018H\", \"wtt_dep\": \"2020\", \"location\": \"Bridgend\", \"stage_seq\": 6, \"distance_m\": 32447.245, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024H\", \"location\": \"Stormy\", \"stage_seq\": 7, \"distance_m\": 38960.03, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027H\", \"location\": \"Pyle\", \"stage_seq\": 8, \"distance_m\": 41938.355, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 9, \"distance_m\": 45661.647, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Margam East Jn\", \"stage_seq\": 10, \"distance_m\": 48099.421, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2035\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 11, \"distance_m\": 52128.18, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2038\", \"location\": \"Baglan\", \"stage_seq\": 12, \"distance_m\": 55227.157, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2042\", \"location\": \"Briton Ferry\", \"stage_seq\": 13, \"distance_m\": 58084.71, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Court Sart Jn\", \"stage_seq\": 14, \"distance_m\": 58561.52, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2046H\", \"location\": \"Neath\", \"stage_seq\": 15, \"distance_m\": 65577.701, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"2049H\", \"wtt_dep\": \"2050H\", \"location\": \"Skewen\", \"stage_seq\": 16, \"distance_m\": 68975.941, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2055\", \"location\": \"Llansamlet\", \"stage_seq\": 17, \"distance_m\": 71750.175, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Swansea Loop East\", \"stage_seq\": 18, \"distance_m\": 77474.028, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": null, \"location\": \"Swansea\", \"stage_seq\": 19, \"distance_m\": 78133.834, \"section_seq\": 1, \"route_path_id\": 105439}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78133.834, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105439}], \"total_distance_m\": 78133.834, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 77328.684, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 805.15, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1951", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.6254157", "current_position_lon": "-3.9408570", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:01:48Z\", \"source_id\": 54260386, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:03:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:01:54Z\", \"source_id\": 17403846, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:07:01Z\", \"source_id\": 54274083, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:08:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:07:05Z\", \"source_id\": 17407485, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:14Z\", \"source_id\": 54287127, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:12:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:12:19Z\", \"source_id\": 17410959, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:30Z\", \"source_id\": 54302539, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:19:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:35Z\", \"source_id\": 17415217, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:03Z\", \"source_id\": 54319104, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:27:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:08Z\", \"source_id\": 17419611, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:22Z\", \"source_id\": 54341896, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:27Z\", \"source_id\": 17425735, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:42Z\", \"source_id\": 54349583, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:39:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:47Z\", \"source_id\": 17427829, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:09Z\", \"source_id\": 54357784, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:13Z\", \"source_id\": 17430042, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:55Z\", \"source_id\": 54368987, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:02Z\", \"source_id\": 17433082, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:06Z\", \"source_id\": 54381406, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:12Z\", \"source_id\": 17436442, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:16Z\", \"source_id\": 54388660, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:18Z\", \"source_id\": 17438361, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:22Z\", \"source_id\": 54410254, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:27Z\", \"source_id\": 17444090, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Swansea", "service_state_platform": "4", "timing_fact_generation": 1789675410917249, "current_leg_arrival_utc": "2026-09-17T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:02.051559", "service_state_evidence_id": 17444090, "current_leg_start_actual_dep": "2026-09-17T20:56:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-17T20:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:02.374488", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CDF SWA 2B89 197010 2 100 None {"version": 3, "segments": [{"to_m": 272.05, "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": 581.662, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23692.96, "from_m": 581.662, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31456.25, "from_m": 23692.96, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32628.562, "from_m": 31456.25, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32692.18, "from_m": 32628.562, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34828.423, "from_m": 32692.18, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37005.092, "from_m": 34828.423, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39322.692, "from_m": 37005.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": 45171.032, "from_m": 39322.692, "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": 45549.741, "from_m": 45171.032, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45622.173, "from_m": 45549.741, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45858.641, "from_m": 45622.173, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50213.86, "from_m": 45858.641, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51004.833, "from_m": 50213.86, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51153.528, "from_m": 51004.833, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 51241.721, "from_m": 51153.528, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 52465.576, "from_m": 51241.721, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 60830.948, "from_m": 52465.576, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60913.897, "from_m": 60830.948, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65601.897, "from_m": 60913.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": 66519.725, "from_m": 65601.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70305.752, "from_m": 66519.725, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71732.857, "from_m": 70305.752, "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": 73300.646, "from_m": 71732.857, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75580.957, "from_m": 73300.646, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 76972.809, "from_m": 75580.957, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77714.341, "from_m": 76972.809, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78133.834, "from_m": 77714.341, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 651339, "profile_key": "c99cd0791393567c2a0a6f830ba7c5dfd3fab997c5e730c31e3b14908d22e9ff", "schedule_id": 36951, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1951", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953H", "location": "Leckwith Loop North Jn", "stage_seq": 2, "distance_m": 2003.77, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "2003H", "wtt_dep": "2004H", "location": "Pontyclun", "stage_seq": 3, "distance_m": 17884.631, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2009H", "location": "Llanharan", "stage_seq": 4, "distance_m": 21754.088, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2014", "location": "Pencoed", "stage_seq": 5, "distance_m": 26186.218, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "2018H", "wtt_dep": "2020", "location": "Bridgend", "stage_seq": 6, "distance_m": 32447.245, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024H", "location": "Stormy", "stage_seq": 7, "distance_m": 38960.03, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027H", "location": "Pyle", "stage_seq": 8, "distance_m": 41938.355, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030", "location": "Margam Moors Jn", "stage_seq": 9, "distance_m": 45661.647, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Margam East Jn", "stage_seq": 10, "distance_m": 48099.421, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2035", "location": "Port Talbot Parkway", "stage_seq": 11, "distance_m": 52128.18, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2038", "location": "Baglan", "stage_seq": 12, "distance_m": 55227.157, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2042", "location": "Briton Ferry", "stage_seq": 13, "distance_m": 58084.71, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Court Sart Jn", "stage_seq": 14, "distance_m": 58561.52, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2046H", "location": "Neath", "stage_seq": 15, "distance_m": 65577.701, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "2049H", "wtt_dep": "2050H", "location": "Skewen", "stage_seq": 16, "distance_m": 68975.941, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2055", "location": "Llansamlet", "stage_seq": 17, "distance_m": 71750.175, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Swansea Loop East", "stage_seq": 18, "distance_m": 77474.028, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": null, "location": "Swansea", "stage_seq": 19, "distance_m": 78133.834, "section_seq": 1, "route_path_id": 105439}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78133.834, "from_m": 0.0, "section_seq": 1, "route_path_id": 105439}], "total_distance_m": 78133.834, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 77328.684, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 805.15, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25332, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:01:48Z", "source_id": 54260386, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:03:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:01:54Z", "source_id": 17403846, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25336, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:07:01Z", "source_id": 54274083, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:08:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:07:05Z", "source_id": 17407485, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25612, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:14Z", "source_id": 54287127, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:12:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:12:19Z", "source_id": 17410959, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25601, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:30Z", "source_id": 54302539, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:19:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:35Z", "source_id": 17415217, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25579, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:03Z", "source_id": 54319104, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:27:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:08Z", "source_id": 17419611, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25559, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:22Z", "source_id": 54341896, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:35:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:27Z", "source_id": 17425735, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25550, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:42Z", "source_id": 54349583, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:39:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:47Z", "source_id": 17427829, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25538, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:09Z", "source_id": 54357784, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:43:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:13Z", "source_id": 17430042, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25532, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:55Z", "source_id": 54368987, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:47:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:02Z", "source_id": 17433082, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25528, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:06Z", "source_id": 54381406, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:51:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:12Z", "source_id": 17436442, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25524, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:16Z", "source_id": 54388660, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:55:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:18Z", "source_id": 17438361, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25489, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:22Z", "source_id": 54410254, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:05:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:27Z", "source_id": 17444090, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}] Cardiff Central 1951 1951 2 None None Swansea 2103 2103 4 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G39291/2026-09-17/detailed None Llansamlet 2026-09-17T20:56:00+01:00 Swansea 8.0 {"type": "LineString", "coordinates": [[-3.8854463, 51.66149199999999], [-3.8860833, 51.6614319], [-3.8864588, 51.6613852], [-3.887147000000001, 51.6613017], [-3.8879498999999993, 51.66118199999999], [-3.888634, 51.6610642], [-3.889384999999999, 51.6609175], [-3.8900603999999994, 51.66077270000001], [-3.8908622999999993, 51.6605784], [-3.891653, 51.660363], [-3.8925987, 51.66007929999999], [-3.8933451999999993, 51.6598247], [-3.8940670000000006, 51.65956049999999], [-3.8944620999999993, 51.65941660000001], [-3.8945949, 51.65937069999999], [-3.8966588, 51.658585900000006], [-3.897583599999999, 51.65824289999999], [-3.8994791, 51.6575272], [-3.9003998, 51.65717129999999], [-3.9013199999999992, 51.656802000000006], [-3.902169999999999, 51.65643], [-3.9045024, 51.6553924], [-3.9051801, 51.6550976], [-3.9075909000000006, 51.6540152], [-3.9084476, 51.65361269999999], [-3.908932800000001, 51.6533818], [-3.90944, 51.653119999999994], [-3.9100844, 51.6527469], [-3.9107279, 51.65233179999999], [-3.9111847, 51.6520128], [-3.9113478000000006, 51.6518879], [-3.91186, 51.651518199999984], [-3.9126315, 51.6508831], [-3.9132267, 51.650377299999995], [-3.913540899999999, 51.650119100000005], [-3.913849999999999, 51.64989], [-3.9143036, 51.64958629999999], [-3.91481, 51.64929], [-3.9150992, 51.6491388], [-3.915671000000001, 51.64888], [-3.916232499999999, 51.6486654], [-3.9165766, 51.6485498], [-3.9169394999999994, 51.64844159999999], [-3.9174190000000007, 51.6483234], [-3.9177384, 51.64824540000001], [-3.9183098, 51.64812969999999], [-3.919131, 51.6479802], [-3.926062, 51.64672819999999], [-3.9262749, 51.64669129999999], [-3.9332242, 51.6454437], [-3.9347698, 51.645163999999994], [-3.935234200000001, 51.6450752], [-3.9356245, 51.64497560000001], [-3.9359731999999994, 51.6448738], [-3.9364024, 51.6447216], [-3.936761899999999, 51.64456189999999], [-3.937095900000001, 51.64438739999999], [-3.9374413000000006, 51.64418080000001], [-3.9376698, 51.644009800000006], [-3.9379033, 51.6438146], [-3.9380764, 51.6436668], [-3.9384523, 51.643301099999995], [-3.938655999999999, 51.64306880000001], [-3.9387397, 51.6429589], [-3.9388785, 51.64276820000001], [-3.9389569, 51.64265619999998], [-3.9390722, 51.6424658], [-3.9391887999999993, 51.6422285], [-3.939269599999999, 51.6420097], [-3.9393234, 51.6417979], [-3.9393584000000006, 51.6416003], [-3.9393708, 51.64136880000001], [-3.939367499999999, 51.6411366], [-3.939335900000001, 51.6409097], [-3.939294199999999, 51.64070399999999], [-3.9392357, 51.64050760000001], [-3.939087199999999, 51.640192299999995], [-3.938920599999999, 51.6399332], [-3.9387382999999994, 51.6397111], [-3.9384819, 51.63944829999999], [-3.938292699999999, 51.63927520000001], [-3.9380753, 51.6390778], [-3.937932800000001, 51.6389517], [-3.9377124, 51.6387222], [-3.9375118, 51.638501299999994], [-3.937354500000001, 51.638262000000005], [-3.937298699999999, 51.63815379999999], [-3.9372495, 51.6380457], [-3.937189799999999, 51.6378953], [-3.9371373, 51.637725899999985], [-3.9370992, 51.637595100000006], [-3.937042499999999, 51.63736790000001], [-3.9369897, 51.6371072], [-3.9369392, 51.6368606], [-3.936875399999999, 51.636527400000006], [-3.9368342999999992, 51.63632749999999], [-3.936789899999999, 51.63611600000001], [-3.9367413, 51.63588559999999], [-3.936710300000001, 51.6356579], [-3.9366742, 51.6354501], [-3.9366369, 51.63526569999999], [-3.9365907, 51.634904], [-3.9365742999999993, 51.6347464], [-3.9365646, 51.6345687], [-3.9365675, 51.63419089999999], [-3.936567699999999, 51.633956999999995], [-3.936570599999999, 51.6337835], [-3.936576299999999, 51.6336448], [-3.9365917, 51.63344260000001], [-3.9366097, 51.6332622], [-3.9366248, 51.6331168], [-3.936646800000001, 51.6329629], [-3.9366775, 51.63279880000001], [-3.9367004999999993, 51.632673799999985], [-3.9367800000000006, 51.63236059999999], [-3.9368389000000006, 51.6320484], [-3.9368962, 51.6317646], [-3.936937700000001, 51.6315869], [-3.9369805000000007, 51.631425799999995], [-3.937025600000001, 51.631292999999985], [-3.937066900000001, 51.63116910000001], [-3.9371955, 51.63080870000001], [-3.9372569, 51.6306358], [-3.937335000000001, 51.63044669999999], [-3.9374538, 51.630161099999995], [-3.937558399999999, 51.629914600000006], [-3.937608599999999, 51.62978079999999], [-3.9376635, 51.62963009999999], [-3.9377531, 51.6294208], [-3.9378937, 51.62908099999999], [-3.9379241, 51.62899740000001], [-3.9379639, 51.628908499999994], [-3.938007999999999, 51.62879219999999], [-3.938037000000001, 51.62872170000001], [-3.9380559000000006, 51.6286755], [-3.938127600000001, 51.628532], [-3.9381696, 51.62844020000001], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]} 4.0 2056 2104 Llansamlet Swansea Swansea 51.6254157 -3.9408570 51.6254157 -3.9408570 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:04:00 Swansea TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444090 1789675410917249 52 52 2026-09-17 20:15:02.374488 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:02.051559
620892 651688 17127 512Z602Z17 2026-09-17 COMPLETE None 2026-09-17 20:05:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 651688, "stp": "N", "toc": null, "uid": "17127", "consist": null, "dest_crs": "PFL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:17127/2026-09-17/detailed", "trust_id": "512Z602Z17", "origin_crs": "BKG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Purfleet", "service_date": "2026-09-17", "dest_arr_time": "2018", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "2Z60", "timing_status": null, "origin_station": "Barking", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2005", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2017", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2005", "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": "Barking", "service_state_platform": null, "timing_fact_generation": 1789668321030910, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:02.227633", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:02.377729", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} None N BKG PFL 2Z60 None None None None None [] Barking 2005 2005 None None None Purfleet 2018 2017 None None None https://www.realtimetrains.co.uk/service/gb-nr:17127/2026-09-17/detailed None None None None None None None None None None None None None None None None 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:05:00 Barking SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789668321030910 0 0 2026-09-17 20:15:02.377729 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:02.227633
620893 651698 W87787 652P72MZ17 2026-09-17 COMPLETE None 2026-09-17 20:05:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 651698, "stp": "P", "toc": "West Midlands Trains", "uid": "W87787", "consist": "139002", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87787/2026-09-17/detailed", "trust_id": "652P72MZ17", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": "20:05:00", "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-17", "dest_arr_time": "2008", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P72", "timing_status": null, "origin_station": "Stourbridge Town", "current_leg_arr": "2008", "current_leg_dep": "2005", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "2005", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]}", "current_leg_start": "Stourbridge Town", "dest_arr_time_act": "2008", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "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\": 43.211, \"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\": 1023.653, \"from_m\": 43.211, \"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\": 1023.653, \"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\": 651698, \"profile_key\": \"d9b7b8fa324401d37e6b6bb6ff12f9dbd9d9ab902d30392efeb061e5e1b78728\", \"schedule_id\": 29749, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2005\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": null, \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39633}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}], \"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": "2005", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stourbridge Town", "service_state_platform": null, "timing_fact_generation": 1789668321341589, "current_leg_arrival_utc": "2026-09-17T20:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:02.233653", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-17T20:05:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:02.380849", "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 SBT None 2P72 139002 1 45 None {"version": 3, "segments": [{"to_m": 43.211, "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": 1023.653, "from_m": 43.211, "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": 1023.653, "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": 651698, "profile_key": "d9b7b8fa324401d37e6b6bb6ff12f9dbd9d9ab902d30392efeb061e5e1b78728", "schedule_id": 29749, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2005", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39633}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": null, "location": "Stourbridge Jn (Town Plat)", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39633}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39633}], "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 Town 2005 2005 None 20:05:00 None Stourbridge Jn (Town Plat) 2008 2008 None None None https://www.realtimetrains.co.uk/service/gb-nr:W87787/2026-09-17/detailed None Stourbridge Town 2026-09-17T20:05:30+01:00 Stourbridge Jn (Town Plat) 3.0 {"type": "LineString", "coordinates": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]} 0.7 2005 2008 None None Stourbridge Jn (Town Plat) 52.4473924 -2.1342705 52.4473924 -2.1342705 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:05:00 Stourbridge Town SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789668321341589 0 0 2026-09-17 20:15:02.380849 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:02.233653
620894 651937 Y80508 732G58MZ17 2026-09-17 COMPLETE 17445084 2026-09-17 20:27:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 651937, "stp": "P", "toc": "Great Western Railway", "uid": "Y80508", "consist": "165126", "dest_crs": "GFD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80508/2026-09-17/detailed", "trust_id": "732G58MZ17", "origin_crs": "WEA", "show_on_map": 0, "dar_est_time": "20:15:00", "dar_platform": null, "dest_station": "Greenford", "service_date": "2026-09-17", "dest_arr_time": "2027", "dest_platform": null, "is_terminated": 1, "next_location": "Greenford", "signalling_id": "2G58", "timing_status": "ON TIME", "origin_station": "West Ealing", "current_leg_arr": "2027", "current_leg_dep": "2022", "current_leg_end": "Greenford", "origin_dep_time": "2015", "origin_platform": "5", "current_location": "Greenford", "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3364993, 51.53326270000001], [-0.3365632, 51.533396800000006], [-0.33673229999999993, 51.5337513], [-0.3369224, 51.5342375], [-0.3370804, 51.5345738], [-0.3372719, 51.5349705], [-0.33749609999999997, 51.5354435], [-0.3376925, 51.53585239999999], [-0.3378368, 51.53615539999999], [-0.3380269, 51.53656], [-0.33812649999999994, 51.536755500000005], [-0.33815809999999996, 51.5368325], [-0.33830610000000005, 51.53714029999999], [-0.3385336, 51.5376148], [-0.3388084, 51.5381898], [-0.3389448, 51.5384725], [-0.3392554, 51.53912439999999], [-0.339429, 51.5394896], [-0.33957969999999993, 51.5397304], [-0.3397820999999999, 51.5399987], [-0.33991520000000003, 51.5401746], [-0.3400199, 51.5402937], [-0.3401108, 51.540386899999994], [-0.3402623, 51.5405227], [-0.34038289999999993, 51.5406133], [-0.3404658, 51.5406706], [-0.3405566, 51.540730999999994], [-0.3407085, 51.54082230000001], [-0.3409382, 51.5409526], [-0.34129869999999995, 51.5410982], [-0.3416199, 51.541227599999985], [-0.3421333, 51.541373799999995], [-0.3431464, 51.541671699999995], [-0.34353519999999993, 51.5417807], [-0.34399950000000007, 51.5419048], [-0.3451429, 51.5421961], [-0.34547289999999997, 51.54228009999998]]}", "current_leg_start": "South Greenford", "dest_arr_time_act": "2027", "motion_projection": null, "next_location_lat": "51.5422801", "next_location_lon": "-0.3454729", "previous_location": "South Greenford", "current_leg_milage": "0.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 145.858, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 150.59, \"from_m\": 145.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\": 209.303, \"from_m\": 150.59, \"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\": 225.496, \"from_m\": 209.303, \"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\": 785.472, \"from_m\": 225.496, \"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\": 2921.158, \"from_m\": 785.472, \"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\": 4034.556, \"from_m\": 2921.158, \"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\": 651937, \"profile_key\": \"31093d5f4efef764062feeafaf42299a44a4da327da080c33837cda722514fb9\", \"schedule_id\": 31112, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"West Ealing\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102942}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2017H\", \"location\": \"Drayton Green\", \"stage_seq\": 2, \"distance_m\": 838.316, \"section_seq\": 1, \"route_path_id\": 102942}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2019H\", \"location\": \"Castle Bar Park\", \"stage_seq\": 3, \"distance_m\": 1555.994, \"section_seq\": 1, \"route_path_id\": 102942}, {\"is_pass\": false, \"wtt_arr\": \"2021H\", \"wtt_dep\": \"2022\", \"location\": \"South Greenford\", \"stage_seq\": 4, \"distance_m\": 2769.89, \"section_seq\": 1, \"route_path_id\": 102942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Greenford South Jn\", \"stage_seq\": 5, \"distance_m\": 3183.153, \"section_seq\": 1, \"route_path_id\": 102942}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": null, \"location\": \"Greenford\", \"stage_seq\": 6, \"distance_m\": 4034.556, \"section_seq\": 1, \"route_path_id\": 102942}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4034.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102942}], \"total_distance_m\": 4034.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4034.556, \"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": "2015", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5422801", "current_position_lon": "-0.3454729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:05:01Z\", \"source_id\": 17445084, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Greenford", "service_state_platform": null, "timing_fact_generation": 1789675502467739, "current_leg_arrival_utc": "2026-09-17T20:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:02.463215", "service_state_evidence_id": 17445084, "current_leg_start_actual_dep": "2026-09-17T20:22:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T19:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:04.001037", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P WEA GFD 2G58 165126 2 90 None {"version": 3, "segments": [{"to_m": 145.858, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 150.59, "from_m": 145.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": 209.303, "from_m": 150.59, "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": 225.496, "from_m": 209.303, "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": 785.472, "from_m": 225.496, "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": 2921.158, "from_m": 785.472, "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": 4034.556, "from_m": 2921.158, "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": 651937, "profile_key": "31093d5f4efef764062feeafaf42299a44a4da327da080c33837cda722514fb9", "schedule_id": 31112, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2015", "location": "West Ealing", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102942}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2017H", "location": "Drayton Green", "stage_seq": 2, "distance_m": 838.316, "section_seq": 1, "route_path_id": 102942}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2019H", "location": "Castle Bar Park", "stage_seq": 3, "distance_m": 1555.994, "section_seq": 1, "route_path_id": 102942}, {"is_pass": false, "wtt_arr": "2021H", "wtt_dep": "2022", "location": "South Greenford", "stage_seq": 4, "distance_m": 2769.89, "section_seq": 1, "route_path_id": 102942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Greenford South Jn", "stage_seq": 5, "distance_m": 3183.153, "section_seq": 1, "route_path_id": 102942}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": null, "location": "Greenford", "stage_seq": 6, "distance_m": 4034.556, "section_seq": 1, "route_path_id": 102942}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4034.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 102942}], "total_distance_m": 4034.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4034.556, "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-17T20:05:01Z", "source_id": 17445084, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:27:00+01:00", "operational_fact": true}] West Ealing 2015 2015 5 20:15:00 None Greenford 2027 2027 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80508/2026-09-17/detailed None South Greenford 2026-09-17T20:22:00+01:00 Greenford 5.0 {"type": "LineString", "coordinates": [[-0.3364993, 51.53326270000001], [-0.3365632, 51.533396800000006], [-0.33673229999999993, 51.5337513], [-0.3369224, 51.5342375], [-0.3370804, 51.5345738], [-0.3372719, 51.5349705], [-0.33749609999999997, 51.5354435], [-0.3376925, 51.53585239999999], [-0.3378368, 51.53615539999999], [-0.3380269, 51.53656], [-0.33812649999999994, 51.536755500000005], [-0.33815809999999996, 51.5368325], [-0.33830610000000005, 51.53714029999999], [-0.3385336, 51.5376148], [-0.3388084, 51.5381898], [-0.3389448, 51.5384725], [-0.3392554, 51.53912439999999], [-0.339429, 51.5394896], [-0.33957969999999993, 51.5397304], [-0.3397820999999999, 51.5399987], [-0.33991520000000003, 51.5401746], [-0.3400199, 51.5402937], [-0.3401108, 51.540386899999994], [-0.3402623, 51.5405227], [-0.34038289999999993, 51.5406133], [-0.3404658, 51.5406706], [-0.3405566, 51.540730999999994], [-0.3407085, 51.54082230000001], [-0.3409382, 51.5409526], [-0.34129869999999995, 51.5410982], [-0.3416199, 51.541227599999985], [-0.3421333, 51.541373799999995], [-0.3431464, 51.541671699999995], [-0.34353519999999993, 51.5417807], [-0.34399950000000007, 51.5419048], [-0.3451429, 51.5421961], [-0.34547289999999997, 51.54228009999998]]} 0.8 2022 2027 South Greenford Greenford Greenford 51.5422801 -0.3454729 51.5422801 -0.3454729 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 19:27:00 Greenford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17445084 1789675502467739 6 6 2026-09-17 20:15:04.001037 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:02.463215
620895 651973 G30792 362S57MZ17 2026-09-17 COMPLETE 17443924 2026-09-17 21:05:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 651973, "stp": "P", "toc": "Merseyrail", "uid": "G30792", "consist": "777007", "dest_crs": "SOP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30792/2026-09-17/detailed", "trust_id": "362S57MZ17", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": "20:17:00", "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-17", "dest_arr_time": "2104", "dest_platform": "2", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2S57", "timing_status": "LATE", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "2105", "current_leg_dep": "2101", "current_leg_end": "Southport", "origin_dep_time": "2017", "origin_platform": "1", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Birkdale", "dest_arr_time_act": "2103", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": "Birkdale", "current_leg_milage": "1.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.657, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 837.852, \"from_m\": 169.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1042.761, \"from_m\": 837.852, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3570.117, \"from_m\": 1042.761, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3879.714, \"from_m\": 3570.117, \"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\": 4666.614, \"from_m\": 3879.714, \"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\": 5026.533, \"from_m\": 4666.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5104.802, \"from_m\": 5026.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6483.365, \"from_m\": 5104.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9178.056, \"from_m\": 6483.365, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9964.093, \"from_m\": 9178.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19362.445, \"from_m\": 9964.093, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19413.332, \"from_m\": 19362.445, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30220.749, \"from_m\": 19413.332, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30527.255, \"from_m\": 30220.749, \"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\": 30841.187, \"from_m\": 30527.255, \"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}], \"service_id\": 651973, \"profile_key\": \"e18717a538f6282b88fb38deb769ddb9c82c4abeaf2a3f77b7c8fb89391cc8a5\", \"schedule_id\": 11400, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2019H\", \"wtt_dep\": \"2020\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3424.317, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2025H\", \"wtt_dep\": \"2026\", \"location\": \"Bank Hall\", \"stage_seq\": 4, \"distance_m\": 4446.675, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 5, \"distance_m\": 5618.534, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2029H\", \"location\": \"Bootle New Strand\", \"stage_seq\": 6, \"distance_m\": 6241.814, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2031H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 7, \"distance_m\": 7828.061, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034H\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 9503.161, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 11293.923, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2039\", \"location\": \"Hall Road\", \"stage_seq\": 10, \"distance_m\": 12634.421, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2042H\", \"location\": \"Hightown\", \"stage_seq\": 11, \"distance_m\": 15796.945, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2046H\", \"location\": \"Formby\", \"stage_seq\": 12, \"distance_m\": 19074.038, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2048H\", \"location\": \"Freshfield\", \"stage_seq\": 13, \"distance_m\": 20479.492, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2052H\", \"location\": \"Ainsdale\", \"stage_seq\": 14, \"distance_m\": 24980.698, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2055H\", \"location\": \"Hillside\", \"stage_seq\": 15, \"distance_m\": 27411.307, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2057H\", \"wtt_dep\": \"2058\", \"location\": \"Birkdale\", \"stage_seq\": 16, \"distance_m\": 28999.111, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 17, \"distance_m\": 30841.187, \"section_seq\": 1, \"route_path_id\": 31944}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30841.187, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31944}], \"total_distance_m\": 30841.187, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30712.031, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.156, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2017", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:35Z\", \"source_id\": 54305331, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:20:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:38Z\", \"source_id\": 17415961, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:12Z\", \"source_id\": 54314451, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:23:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:17Z\", \"source_id\": 17418366, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:24Z\", \"source_id\": 54319959, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:26:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:28Z\", \"source_id\": 17419848, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:52Z\", \"source_id\": 54326000, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:29:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:58Z\", \"source_id\": 17421438, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9728, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:35Z\", \"source_id\": 54332733, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:37Z\", \"source_id\": 17423168, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:09Z\", \"source_id\": 54336553, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:33:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:11Z\", \"source_id\": 17424198, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:50Z\", \"source_id\": 54342967, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:36:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:53Z\", \"source_id\": 17426011, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9712, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:03Z\", \"source_id\": 54350445, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:08Z\", \"source_id\": 17428045, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:29Z\", \"source_id\": 54356356, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:33Z\", \"source_id\": 17429648, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:10Z\", \"source_id\": 54360109, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:14Z\", \"source_id\": 17430706, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:27Z\", \"source_id\": 54372491, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:33Z\", \"source_id\": 17434070, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:55Z\", \"source_id\": 54378331, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:50:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:58Z\", \"source_id\": 17435622, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:52Z\", \"source_id\": 54383168, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 9680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:12Z\", \"source_id\": 54395495, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:13Z\", \"source_id\": 17440137, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:55Z\", \"source_id\": 54399701, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:59Z\", \"source_id\": 17441224, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:12Z\", \"source_id\": 54409851, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:11Z\", \"source_id\": 17443924, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "2", "timing_fact_generation": 1789675394638998, "current_leg_arrival_utc": "2026-09-17T21:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:02.475341", "service_state_evidence_id": 17443924, "current_leg_start_actual_dep": "2026-09-17T21:00:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:04.007768", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P LVC SOP 2S57 777007 4 75 None {"version": 3, "segments": [{"to_m": 169.657, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 837.852, "from_m": 169.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1042.761, "from_m": 837.852, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3570.117, "from_m": 1042.761, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3879.714, "from_m": 3570.117, "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": 4666.614, "from_m": 3879.714, "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": 5026.533, "from_m": 4666.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5104.802, "from_m": 5026.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6483.365, "from_m": 5104.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9178.056, "from_m": 6483.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9964.093, "from_m": 9178.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19362.445, "from_m": 9964.093, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19413.332, "from_m": 19362.445, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30220.749, "from_m": 19413.332, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30527.255, "from_m": 30220.749, "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": 30841.187, "from_m": 30527.255, "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}], "service_id": 651973, "profile_key": "e18717a538f6282b88fb38deb769ddb9c82c4abeaf2a3f77b7c8fb89391cc8a5", "schedule_id": 11400, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2017", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2019H", "wtt_dep": "2020", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024", "location": "Sandhills", "stage_seq": 3, "distance_m": 3424.317, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2025H", "wtt_dep": "2026", "location": "Bank Hall", "stage_seq": 4, "distance_m": 4446.675, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028", "location": "Bootle Oriel Road", "stage_seq": 5, "distance_m": 5618.534, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2029H", "location": "Bootle New Strand", "stage_seq": 6, "distance_m": 6241.814, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2031H", "location": "Seaforth & Litherland", "stage_seq": 7, "distance_m": 7828.061, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034H", "location": "Waterloo (Merseyside)", "stage_seq": 8, "distance_m": 9503.161, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 11293.923, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2039", "location": "Hall Road", "stage_seq": 10, "distance_m": 12634.421, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2042H", "location": "Hightown", "stage_seq": 11, "distance_m": 15796.945, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2046H", "location": "Formby", "stage_seq": 12, "distance_m": 19074.038, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2048H", "location": "Freshfield", "stage_seq": 13, "distance_m": 20479.492, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2052H", "location": "Ainsdale", "stage_seq": 14, "distance_m": 24980.698, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2055H", "location": "Hillside", "stage_seq": 15, "distance_m": 27411.307, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2058", "location": "Birkdale", "stage_seq": 16, "distance_m": 28999.111, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": null, "location": "Southport", "stage_seq": 17, "distance_m": 30841.187, "section_seq": 1, "route_path_id": 31944}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30841.187, "from_m": 0.0, "section_seq": 1, "route_path_id": 31944}], "total_distance_m": 30841.187, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30712.031, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.156, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:35Z", "source_id": 54305331, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:20:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:38Z", "source_id": 17415961, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:12Z", "source_id": 54314451, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:23:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:17Z", "source_id": 17418366, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9753, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:24Z", "source_id": 54319959, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:26:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:28Z", "source_id": 17419848, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9735, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:52Z", "source_id": 54326000, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:29:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:58Z", "source_id": 17421438, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9728, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:35Z", "source_id": 54332733, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:31:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:37Z", "source_id": 17423168, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9722, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:09Z", "source_id": 54336553, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:33:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:11Z", "source_id": 17424198, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9717, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:50Z", "source_id": 54342967, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:36:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:53Z", "source_id": 17426011, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9712, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:03Z", "source_id": 54350445, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:08Z", "source_id": 17428045, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9705, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:29Z", "source_id": 54356356, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:41:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:33Z", "source_id": 17429648, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9699, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:10Z", "source_id": 54360109, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:14Z", "source_id": 17430706, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9694, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:27Z", "source_id": 54372491, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:48:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:33Z", "source_id": 17434070, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9689, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:55Z", "source_id": 54378331, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:50:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:58Z", "source_id": 17435622, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9685, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:52Z", "source_id": 54383168, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:54:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 9680, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:12Z", "source_id": 54395495, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:57:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:13Z", "source_id": 17440137, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9675, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:55Z", "source_id": 54399701, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:00:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:59Z", "source_id": 17441224, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9313, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:12Z", "source_id": 54409851, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:05:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:11Z", "source_id": 17443924, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] Liverpool Central (Northern) 2017 2017 1 20:17:00 None Southport 2104 2103 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30792/2026-09-17/detailed None Birkdale 2026-09-17T21:00:00+01:00 Southport 4.0 {"type": "LineString", "coordinates": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} 1.1 2101 2105 Birkdale Southport Sig. 1087 Southport 53.6467494 -3.0029844 53.6467494 -3.0029844 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:05:00 Southport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17443924 1789675394638998 44 44 2026-09-17 20:15:04.007768 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:02.475341
620896 652628 Y80512 732G60MZ17 2026-09-17 COMPLETE 17445089 2026-09-17 20:57:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 652628, "stp": "P", "toc": "Great Western Railway", "uid": "Y80512", "consist": "165126", "dest_crs": "GFD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80512/2026-09-17/detailed", "trust_id": "732G60MZ17", "origin_crs": "WEA", "show_on_map": 0, "dar_est_time": "20:45:00", "dar_platform": null, "dest_station": "Greenford", "service_date": "2026-09-17", "dest_arr_time": "2057", "dest_platform": null, "is_terminated": 1, "next_location": "Greenford", "signalling_id": "2G60", "timing_status": "ON TIME", "origin_station": "West Ealing", "current_leg_arr": "2057", "current_leg_dep": "2052", "current_leg_end": "Greenford", "origin_dep_time": "2045", "origin_platform": "5", "current_location": "Greenford", "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3364993, 51.53326270000001], [-0.3365632, 51.533396800000006], [-0.33673229999999993, 51.5337513], [-0.3369224, 51.5342375], [-0.3370804, 51.5345738], [-0.3372719, 51.5349705], [-0.33749609999999997, 51.5354435], [-0.3376925, 51.53585239999999], [-0.3378368, 51.53615539999999], [-0.3380269, 51.53656], [-0.33812649999999994, 51.536755500000005], [-0.33815809999999996, 51.5368325], [-0.33830610000000005, 51.53714029999999], [-0.3385336, 51.5376148], [-0.3388084, 51.5381898], [-0.3389448, 51.5384725], [-0.3392554, 51.53912439999999], [-0.339429, 51.5394896], [-0.33957969999999993, 51.5397304], [-0.3397820999999999, 51.5399987], [-0.33991520000000003, 51.5401746], [-0.3400199, 51.5402937], [-0.3401108, 51.540386899999994], [-0.3402623, 51.5405227], [-0.34038289999999993, 51.5406133], [-0.3404658, 51.5406706], [-0.3405566, 51.540730999999994], [-0.3407085, 51.54082230000001], [-0.3409382, 51.5409526], [-0.34129869999999995, 51.5410982], [-0.3416199, 51.541227599999985], [-0.3421333, 51.541373799999995], [-0.3431464, 51.541671699999995], [-0.34353519999999993, 51.5417807], [-0.34399950000000007, 51.5419048], [-0.3451429, 51.5421961], [-0.34547289999999997, 51.54228009999998]]}", "current_leg_start": "South Greenford", "dest_arr_time_act": "2057", "motion_projection": null, "next_location_lat": "51.5422801", "next_location_lon": "-0.3454729", "previous_location": "South Greenford", "current_leg_milage": "0.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 145.858, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 150.59, \"from_m\": 145.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\": 209.303, \"from_m\": 150.59, \"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\": 225.496, \"from_m\": 209.303, \"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\": 785.472, \"from_m\": 225.496, \"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\": 2921.158, \"from_m\": 785.472, \"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\": 4034.556, \"from_m\": 2921.158, \"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\": 652628, \"profile_key\": \"2edc078286fad3b81c333778287cbe506e20534cda0ed5111c971e2351819638\", \"schedule_id\": 31114, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"West Ealing\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102942}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": \"2047H\", \"location\": \"Drayton Green\", \"stage_seq\": 2, \"distance_m\": 838.316, \"section_seq\": 1, \"route_path_id\": 102942}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": \"2049H\", \"location\": \"Castle Bar Park\", \"stage_seq\": 3, \"distance_m\": 1555.994, \"section_seq\": 1, \"route_path_id\": 102942}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2052\", \"location\": \"South Greenford\", \"stage_seq\": 4, \"distance_m\": 2769.89, \"section_seq\": 1, \"route_path_id\": 102942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053\", \"location\": \"Greenford South Jn\", \"stage_seq\": 5, \"distance_m\": 3183.153, \"section_seq\": 1, \"route_path_id\": 102942}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": null, \"location\": \"Greenford\", \"stage_seq\": 6, \"distance_m\": 4034.556, \"section_seq\": 1, \"route_path_id\": 102942}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4034.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102942}], \"total_distance_m\": 4034.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4034.556, \"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": "2045", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5422801", "current_position_lon": "-0.3454729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:05:03Z\", \"source_id\": 17445089, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Greenford", "service_state_platform": null, "timing_fact_generation": 1789675505397443, "current_leg_arrival_utc": "2026-09-17T20:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:05.392060", "service_state_evidence_id": 17445089, "current_leg_start_actual_dep": "2026-09-17T20:52:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T19:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:06.290364", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P WEA GFD 2G60 165126 2 90 None {"version": 3, "segments": [{"to_m": 145.858, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 150.59, "from_m": 145.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": 209.303, "from_m": 150.59, "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": 225.496, "from_m": 209.303, "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": 785.472, "from_m": 225.496, "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": 2921.158, "from_m": 785.472, "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": 4034.556, "from_m": 2921.158, "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": 652628, "profile_key": "2edc078286fad3b81c333778287cbe506e20534cda0ed5111c971e2351819638", "schedule_id": 31114, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2045", "location": "West Ealing", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102942}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": "2047H", "location": "Drayton Green", "stage_seq": 2, "distance_m": 838.316, "section_seq": 1, "route_path_id": 102942}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": "2049H", "location": "Castle Bar Park", "stage_seq": 3, "distance_m": 1555.994, "section_seq": 1, "route_path_id": 102942}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2052", "location": "South Greenford", "stage_seq": 4, "distance_m": 2769.89, "section_seq": 1, "route_path_id": 102942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053", "location": "Greenford South Jn", "stage_seq": 5, "distance_m": 3183.153, "section_seq": 1, "route_path_id": 102942}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": null, "location": "Greenford", "stage_seq": 6, "distance_m": 4034.556, "section_seq": 1, "route_path_id": 102942}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4034.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 102942}], "total_distance_m": 4034.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4034.556, "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-17T20:05:03Z", "source_id": 17445089, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:57:00+01:00", "operational_fact": true}] West Ealing 2045 2045 5 20:45:00 None Greenford 2057 2057 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80512/2026-09-17/detailed None South Greenford 2026-09-17T20:52:00+01:00 Greenford 5.0 {"type": "LineString", "coordinates": [[-0.3364993, 51.53326270000001], [-0.3365632, 51.533396800000006], [-0.33673229999999993, 51.5337513], [-0.3369224, 51.5342375], [-0.3370804, 51.5345738], [-0.3372719, 51.5349705], [-0.33749609999999997, 51.5354435], [-0.3376925, 51.53585239999999], [-0.3378368, 51.53615539999999], [-0.3380269, 51.53656], [-0.33812649999999994, 51.536755500000005], [-0.33815809999999996, 51.5368325], [-0.33830610000000005, 51.53714029999999], [-0.3385336, 51.5376148], [-0.3388084, 51.5381898], [-0.3389448, 51.5384725], [-0.3392554, 51.53912439999999], [-0.339429, 51.5394896], [-0.33957969999999993, 51.5397304], [-0.3397820999999999, 51.5399987], [-0.33991520000000003, 51.5401746], [-0.3400199, 51.5402937], [-0.3401108, 51.540386899999994], [-0.3402623, 51.5405227], [-0.34038289999999993, 51.5406133], [-0.3404658, 51.5406706], [-0.3405566, 51.540730999999994], [-0.3407085, 51.54082230000001], [-0.3409382, 51.5409526], [-0.34129869999999995, 51.5410982], [-0.3416199, 51.541227599999985], [-0.3421333, 51.541373799999995], [-0.3431464, 51.541671699999995], [-0.34353519999999993, 51.5417807], [-0.34399950000000007, 51.5419048], [-0.3451429, 51.5421961], [-0.34547289999999997, 51.54228009999998]]} 0.8 2052 2057 South Greenford Greenford Greenford 51.5422801 -0.3454729 51.5422801 -0.3454729 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 19:57:00 Greenford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17445089 1789675505397443 6 6 2026-09-17 20:15:06.290364 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:05.392060
620897 652167 P28908 185A29MZ17 2026-09-17 COMPLETE 17444383 2026-09-17 21:05:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 652167, "stp": "P", "toc": "Northern", "uid": "P28908", "consist": "150002", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28908/2026-09-17/detailed", "trust_id": "185A29MZ17", "origin_crs": "KNO", "show_on_map": 0, "dar_est_time": "20:25:00", "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-17", "dest_arr_time": "2057", "dest_platform": "10B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "5A29", "timing_status": "LATE", "origin_station": "Knottingley", "current_leg_arr": "2105", "current_leg_dep": "2046", "current_leg_end": "Leeds", "origin_dep_time": "2025", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3549168, 53.7241389], [-1.3550721, 53.7241058], [-1.3554215, 53.72403139999999], [-1.3559666999999995, 53.7239244], [-1.3564946999999998, 53.72380199999999], [-1.3569964, 53.7236825], [-1.3582647, 53.7233557], [-1.3588018, 53.7232643], [-1.3593541999999998, 53.72319759999999], [-1.3597592, 53.7231643], [-1.3601456, 53.7231516], [-1.3606041, 53.7231468], [-1.36128, 53.72316109999999], [-1.3618644999999998, 53.72318909999999], [-1.3623917, 53.72319490000001], [-1.3644907999999998, 53.7231659], [-1.3653783999999998, 53.72313100000001], [-1.3662691, 53.72308339999999], [-1.370134, 53.722762800000005], [-1.3756732, 53.72234649999999], [-1.3766585, 53.72227589999999], [-1.3776043, 53.72220810000001], [-1.3783227999999998, 53.7221584], [-1.3789023, 53.72211010000001], [-1.3797417999999997, 53.7220088], [-1.3807153999999997, 53.7218548], [-1.3813577551760292, 53.72173062799555], [-1.3813579, 53.7217306], [-1.3814411, 53.72171449999999], [-1.3820673, 53.7216295], [-1.3825445999999997, 53.7215851], [-1.3830961999999998, 53.7215435], [-1.3835333999999997, 53.7215331], [-1.3839501, 53.7215232], [-1.3843778999999998, 53.72152339999999], [-1.3851871, 53.72152599999999], [-1.3861527, 53.7215584], [-1.3871479, 53.7216211], [-1.3875906999999998, 53.7216671], [-1.3880435, 53.72171409999999], [-1.3894441999999998, 53.72190750000001], [-1.3906092, 53.72212879999999], [-1.3915261, 53.7223375], [-1.3925482, 53.7226214], [-1.3935169999999997, 53.7229391], [-1.3943697999999998, 53.72324179999999], [-1.3944240999999995, 53.723261400000005], [-1.3945126, 53.7232935], [-1.3954061999999998, 53.7236753], [-1.3956676999999995, 53.723798900000006], [-1.3963921, 53.72411219999999], [-1.397451, 53.7246275], [-1.3982291, 53.7250756], [-1.3987206999999997, 53.72537249999999], [-1.3993171, 53.725818100000005], [-1.3999942, 53.726370900000006], [-1.4003862, 53.7267125], [-1.4007434, 53.7270575], [-1.401043, 53.727383], [-1.4014945, 53.7279147], [-1.4016986, 53.7282172], [-1.4018406999999995, 53.728476099999995], [-1.4019890999999998, 53.728762899999985], [-1.4021513, 53.72912749999998], [-1.4022563, 53.7293928], [-1.4023508, 53.7296264], [-1.4024848999999997, 53.7299577], [-1.4026708000000003, 53.73044980000001], [-1.4027557, 53.730683699999986], [-1.4029274, 53.730927699999995], [-1.4029488, 53.73098159999999], [-1.4031685, 53.7314578], [-1.403218, 53.73155959999999], [-1.4034047, 53.7319329], [-1.4036380999999998, 53.73230000000001], [-1.4039019999999998, 53.7327047], [-1.4041742, 53.7330989], [-1.4045014, 53.7335089], [-1.4048572999999998, 53.7339155], [-1.4051916, 53.7342953], [-1.4052175942584584, 53.734323238421794], [-1.4055445999999998, 53.73467469999999], [-1.4064194, 53.73551170000001], [-1.4067084999999997, 53.7357799], [-1.4070648, 53.73604910000001], [-1.4075216, 53.7363995], [-1.4080206999999998, 53.73673480000001], [-1.408982, 53.7373672], [-1.4091541, 53.7374723], [-1.4095817999999998, 53.7377447], [-1.4099316, 53.7379483], [-1.410654, 53.73835309999999], [-1.4113006, 53.7387068], [-1.4114037999999998, 53.738767200000005], [-1.4120936999999998, 53.7391742], [-1.4148178, 53.74072100000001], [-1.4152693, 53.7410114], [-1.4157857, 53.74130290000001], [-1.4163324, 53.7416255], [-1.4168807999999995, 53.74195430000001], [-1.4180002, 53.742575], [-1.4202528, 53.7438334], [-1.4212279999999995, 53.7444023], [-1.4219329, 53.744793400000006], [-1.4220559, 53.74486969999999], [-1.4222396999999998, 53.74497370000001], [-1.4242615999999997, 53.7460978], [-1.4243852999999995, 53.7461686], [-1.4245097, 53.7462388], [-1.4252443, 53.74665219999999], [-1.426203, 53.7472046], [-1.4279608, 53.7482023], [-1.4285044999999998, 53.748501399999995], [-1.4285707, 53.7485343], [-1.4333313, 53.75123099999999], [-1.4367929, 53.7531809], [-1.437304454591234, 53.753475301701336], [-1.4382876, 53.75404110000001], [-1.4403803999999998, 53.7552417], [-1.4405130999999998, 53.75531269999998], [-1.4420567, 53.756178600000005], [-1.4423197, 53.7563347], [-1.443605, 53.7570448], [-1.4446816999999998, 53.757597900000015], [-1.4464205, 53.7584592], [-1.4480057999999998, 53.7591538], [-1.4496257999999995, 53.7598259], [-1.4504404999999998, 53.76015259999999], [-1.4511088, 53.76041480000001], [-1.4518095, 53.760664299999995], [-1.4524399999999995, 53.76090099999999], [-1.4530457, 53.7611293], [-1.4547766999999998, 53.76171649999999], [-1.4576572, 53.7626192], [-1.459836, 53.7632402], [-1.4612516999999998, 53.7635891], [-1.4621075, 53.763781899999984], [-1.4646783, 53.764269500000005], [-1.4654176, 53.7643892], [-1.4660017, 53.7644735], [-1.4666149, 53.7645414], [-1.46735, 53.76463220000001], [-1.4677376, 53.7646758], [-1.4681326, 53.76471219999999], [-1.4696103, 53.7648272], [-1.4699832, 53.76484989999999], [-1.4717886, 53.7649754], [-1.4725448, 53.7650095], [-1.4733184999999998, 53.76502579999999], [-1.4742257999999997, 53.7650341], [-1.4751492999999998, 53.7650305], [-1.4760221999999998, 53.7650207], [-1.4768952, 53.76499429999999], [-1.4777844999999998, 53.7649525], [-1.4787052, 53.7648906], [-1.4807807999999998, 53.7647396], [-1.4819764, 53.76466299999999], [-1.4827917, 53.76463179999999], [-1.4836391999999998, 53.7646197], [-1.4852598999999995, 53.76462299999999], [-1.4858743, 53.7646549], [-1.4863073, 53.7646672], [-1.4868336, 53.7646953], [-1.4873996, 53.76473329999999], [-1.4887322999999997, 53.76485149999999], [-1.4891005999999998, 53.76489209999999], [-1.4903431, 53.7650574], [-1.4910084, 53.7651672], [-1.4913105999999998, 53.76521770000001], [-1.4916162, 53.7652687], [-1.4934326999999998, 53.7656429], [-1.4942659, 53.7658166], [-1.4954086999999998, 53.766059799999994], [-1.495661, 53.766113], [-1.4972156, 53.766442], [-1.498364, 53.7666882], [-1.500290003279703, 53.767098554987456], [-1.5002934999999995, 53.767099300000005], [-1.5006947, 53.767181], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Castleford", "dest_arr_time_act": "2057", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Castleford", "current_leg_milage": "10.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 75.95, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 348.6, \"from_m\": 75.95, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 390.056, \"from_m\": 348.6, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3288.29, \"from_m\": 390.056, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3642.224, \"from_m\": 3288.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5899.376, \"from_m\": 3642.224, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8425.527, \"from_m\": 5899.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10027.805, \"from_m\": 8425.527, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11813.501, \"from_m\": 10027.805, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11870.453, \"from_m\": 11813.501, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11926.522, \"from_m\": 11870.453, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11982.512, \"from_m\": 11926.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22488.846, \"from_m\": 11982.512, \"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\": 23036.179, \"from_m\": 22488.846, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24281.52, \"from_m\": 23036.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24679.703, \"from_m\": 24281.52, \"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\": 25246.558, \"from_m\": 24679.703, \"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\": 25568.769, \"from_m\": 25246.558, \"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\": 652167, \"profile_key\": \"c1ed6b64a35c66915d7ee2bdc9944c1b1a83174372ec5a24a5c468b973e245e2\", \"schedule_id\": 21129, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Knottingley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025H\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 2, \"distance_m\": 313.946, \"section_seq\": 1, \"route_path_id\": 74513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"Pontefract Monkhill\", \"stage_seq\": 3, \"distance_m\": 3079.006, \"section_seq\": 1, \"route_path_id\": 74513}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2041\", \"location\": \"Castleford\", \"stage_seq\": 4, \"distance_m\": 8425.527, \"section_seq\": 1, \"route_path_id\": 74513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Whitwood Jn\", \"stage_seq\": 5, \"distance_m\": 10022.23, \"section_seq\": 1, \"route_path_id\": 74513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Methley Jn\", \"stage_seq\": 6, \"distance_m\": 11926.522, \"section_seq\": 1, \"route_path_id\": 74513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Stourton Jn\", \"stage_seq\": 7, \"distance_m\": 19975.337, \"section_seq\": 1, \"route_path_id\": 74513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 8, \"distance_m\": 24301.503, \"section_seq\": 1, \"route_path_id\": 74513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Leeds West Jn\", \"stage_seq\": 9, \"distance_m\": 25043.137, \"section_seq\": 1, \"route_path_id\": 74513}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 10, \"distance_m\": 25568.769, \"section_seq\": 1, \"route_path_id\": 74513}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25568.769, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74513}], \"total_distance_m\": 25568.769, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 19815.744, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5753.025, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2025", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:33Z\", \"source_id\": 54339950, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:32Z\", \"source_id\": 17425149, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:22Z\", \"source_id\": 54358278, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:42:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:25Z\", \"source_id\": 17430177, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:56Z\", \"source_id\": 54397406, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:58:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:02Z\", \"source_id\": 17440639, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:50Z\", \"source_id\": 54411415, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:56Z\", \"source_id\": 17444383, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "10", "timing_fact_generation": 1789675436854592, "current_leg_arrival_utc": "2026-09-17T21:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:12.662964", "service_state_evidence_id": 17444383, "current_leg_start_actual_dep": "2026-09-17T20:49:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:14.225477", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P KNO LDS 5A29 150002 3 75 None {"version": 3, "segments": [{"to_m": 75.95, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 348.6, "from_m": 75.95, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 390.056, "from_m": 348.6, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3288.29, "from_m": 390.056, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3642.224, "from_m": 3288.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5899.376, "from_m": 3642.224, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8425.527, "from_m": 5899.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10027.805, "from_m": 8425.527, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11813.501, "from_m": 10027.805, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11870.453, "from_m": 11813.501, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11926.522, "from_m": 11870.453, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11982.512, "from_m": 11926.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22488.846, "from_m": 11982.512, "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": 23036.179, "from_m": 22488.846, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24281.52, "from_m": 23036.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24679.703, "from_m": 24281.52, "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": 25246.558, "from_m": 24679.703, "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": 25568.769, "from_m": 25246.558, "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": 652167, "profile_key": "c1ed6b64a35c66915d7ee2bdc9944c1b1a83174372ec5a24a5c468b973e245e2", "schedule_id": 21129, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2025", "location": "Knottingley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025H", "location": "Knottingley West Jn", "stage_seq": 2, "distance_m": 313.946, "section_seq": 1, "route_path_id": 74513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028", "location": "Pontefract Monkhill", "stage_seq": 3, "distance_m": 3079.006, "section_seq": 1, "route_path_id": 74513}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2041", "location": "Castleford", "stage_seq": 4, "distance_m": 8425.527, "section_seq": 1, "route_path_id": 74513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Whitwood Jn", "stage_seq": 5, "distance_m": 10022.23, "section_seq": 1, "route_path_id": 74513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Methley Jn", "stage_seq": 6, "distance_m": 11926.522, "section_seq": 1, "route_path_id": 74513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Stourton Jn", "stage_seq": 7, "distance_m": 19975.337, "section_seq": 1, "route_path_id": 74513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Engine Shed Jn", "stage_seq": 8, "distance_m": 24301.503, "section_seq": 1, "route_path_id": 74513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Leeds West Jn", "stage_seq": 9, "distance_m": 25043.137, "section_seq": 1, "route_path_id": 74513}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": null, "location": "Leeds", "stage_seq": 10, "distance_m": 25568.769, "section_seq": 1, "route_path_id": 74513}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25568.769, "from_m": 0.0, "section_seq": 1, "route_path_id": 74513}], "total_distance_m": 25568.769, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 19815.744, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5753.025, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5836, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:33Z", "source_id": 54339950, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:34:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:32Z", "source_id": 17425149, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5078, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:22Z", "source_id": 54358278, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:42:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:25Z", "source_id": 17430177, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:56Z", "source_id": 54397406, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:58:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:02Z", "source_id": 17440639, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5414, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:50Z", "source_id": 54411415, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:05:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:56Z", "source_id": 17444383, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] Knottingley 2025 2025 2 20:25:00 None Leeds 2057 2057 10B LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:P28908/2026-09-17/detailed None Castleford 2026-09-17T20:49:00+01:00 Leeds 19.0 {"type": "LineString", "coordinates": [[-1.3549168, 53.7241389], [-1.3550721, 53.7241058], [-1.3554215, 53.72403139999999], [-1.3559666999999995, 53.7239244], [-1.3564946999999998, 53.72380199999999], [-1.3569964, 53.7236825], [-1.3582647, 53.7233557], [-1.3588018, 53.7232643], [-1.3593541999999998, 53.72319759999999], [-1.3597592, 53.7231643], [-1.3601456, 53.7231516], [-1.3606041, 53.7231468], [-1.36128, 53.72316109999999], [-1.3618644999999998, 53.72318909999999], [-1.3623917, 53.72319490000001], [-1.3644907999999998, 53.7231659], [-1.3653783999999998, 53.72313100000001], [-1.3662691, 53.72308339999999], [-1.370134, 53.722762800000005], [-1.3756732, 53.72234649999999], [-1.3766585, 53.72227589999999], [-1.3776043, 53.72220810000001], [-1.3783227999999998, 53.7221584], [-1.3789023, 53.72211010000001], [-1.3797417999999997, 53.7220088], [-1.3807153999999997, 53.7218548], [-1.3813577551760292, 53.72173062799555], [-1.3813579, 53.7217306], [-1.3814411, 53.72171449999999], [-1.3820673, 53.7216295], [-1.3825445999999997, 53.7215851], [-1.3830961999999998, 53.7215435], [-1.3835333999999997, 53.7215331], [-1.3839501, 53.7215232], [-1.3843778999999998, 53.72152339999999], [-1.3851871, 53.72152599999999], [-1.3861527, 53.7215584], [-1.3871479, 53.7216211], [-1.3875906999999998, 53.7216671], [-1.3880435, 53.72171409999999], [-1.3894441999999998, 53.72190750000001], [-1.3906092, 53.72212879999999], [-1.3915261, 53.7223375], [-1.3925482, 53.7226214], [-1.3935169999999997, 53.7229391], [-1.3943697999999998, 53.72324179999999], [-1.3944240999999995, 53.723261400000005], [-1.3945126, 53.7232935], [-1.3954061999999998, 53.7236753], [-1.3956676999999995, 53.723798900000006], [-1.3963921, 53.72411219999999], [-1.397451, 53.7246275], [-1.3982291, 53.7250756], [-1.3987206999999997, 53.72537249999999], [-1.3993171, 53.725818100000005], [-1.3999942, 53.726370900000006], [-1.4003862, 53.7267125], [-1.4007434, 53.7270575], [-1.401043, 53.727383], [-1.4014945, 53.7279147], [-1.4016986, 53.7282172], [-1.4018406999999995, 53.728476099999995], [-1.4019890999999998, 53.728762899999985], [-1.4021513, 53.72912749999998], [-1.4022563, 53.7293928], [-1.4023508, 53.7296264], [-1.4024848999999997, 53.7299577], [-1.4026708000000003, 53.73044980000001], [-1.4027557, 53.730683699999986], [-1.4029274, 53.730927699999995], [-1.4029488, 53.73098159999999], [-1.4031685, 53.7314578], [-1.403218, 53.73155959999999], [-1.4034047, 53.7319329], [-1.4036380999999998, 53.73230000000001], [-1.4039019999999998, 53.7327047], [-1.4041742, 53.7330989], [-1.4045014, 53.7335089], [-1.4048572999999998, 53.7339155], [-1.4051916, 53.7342953], [-1.4052175942584584, 53.734323238421794], [-1.4055445999999998, 53.73467469999999], [-1.4064194, 53.73551170000001], [-1.4067084999999997, 53.7357799], [-1.4070648, 53.73604910000001], [-1.4075216, 53.7363995], [-1.4080206999999998, 53.73673480000001], [-1.408982, 53.7373672], [-1.4091541, 53.7374723], [-1.4095817999999998, 53.7377447], [-1.4099316, 53.7379483], [-1.410654, 53.73835309999999], [-1.4113006, 53.7387068], [-1.4114037999999998, 53.738767200000005], [-1.4120936999999998, 53.7391742], [-1.4148178, 53.74072100000001], [-1.4152693, 53.7410114], [-1.4157857, 53.74130290000001], [-1.4163324, 53.7416255], [-1.4168807999999995, 53.74195430000001], [-1.4180002, 53.742575], [-1.4202528, 53.7438334], [-1.4212279999999995, 53.7444023], [-1.4219329, 53.744793400000006], [-1.4220559, 53.74486969999999], [-1.4222396999999998, 53.74497370000001], [-1.4242615999999997, 53.7460978], [-1.4243852999999995, 53.7461686], [-1.4245097, 53.7462388], [-1.4252443, 53.74665219999999], [-1.426203, 53.7472046], [-1.4279608, 53.7482023], [-1.4285044999999998, 53.748501399999995], [-1.4285707, 53.7485343], [-1.4333313, 53.75123099999999], [-1.4367929, 53.7531809], [-1.437304454591234, 53.753475301701336], [-1.4382876, 53.75404110000001], [-1.4403803999999998, 53.7552417], [-1.4405130999999998, 53.75531269999998], [-1.4420567, 53.756178600000005], [-1.4423197, 53.7563347], [-1.443605, 53.7570448], [-1.4446816999999998, 53.757597900000015], [-1.4464205, 53.7584592], [-1.4480057999999998, 53.7591538], [-1.4496257999999995, 53.7598259], [-1.4504404999999998, 53.76015259999999], [-1.4511088, 53.76041480000001], [-1.4518095, 53.760664299999995], [-1.4524399999999995, 53.76090099999999], [-1.4530457, 53.7611293], [-1.4547766999999998, 53.76171649999999], [-1.4576572, 53.7626192], [-1.459836, 53.7632402], [-1.4612516999999998, 53.7635891], [-1.4621075, 53.763781899999984], [-1.4646783, 53.764269500000005], [-1.4654176, 53.7643892], [-1.4660017, 53.7644735], [-1.4666149, 53.7645414], [-1.46735, 53.76463220000001], [-1.4677376, 53.7646758], [-1.4681326, 53.76471219999999], [-1.4696103, 53.7648272], [-1.4699832, 53.76484989999999], [-1.4717886, 53.7649754], [-1.4725448, 53.7650095], [-1.4733184999999998, 53.76502579999999], [-1.4742257999999997, 53.7650341], [-1.4751492999999998, 53.7650305], [-1.4760221999999998, 53.7650207], [-1.4768952, 53.76499429999999], [-1.4777844999999998, 53.7649525], [-1.4787052, 53.7648906], [-1.4807807999999998, 53.7647396], [-1.4819764, 53.76466299999999], [-1.4827917, 53.76463179999999], [-1.4836391999999998, 53.7646197], [-1.4852598999999995, 53.76462299999999], [-1.4858743, 53.7646549], [-1.4863073, 53.7646672], [-1.4868336, 53.7646953], [-1.4873996, 53.76473329999999], [-1.4887322999999997, 53.76485149999999], [-1.4891005999999998, 53.76489209999999], [-1.4903431, 53.7650574], [-1.4910084, 53.7651672], [-1.4913105999999998, 53.76521770000001], [-1.4916162, 53.7652687], [-1.4934326999999998, 53.7656429], [-1.4942659, 53.7658166], [-1.4954086999999998, 53.766059799999994], [-1.495661, 53.766113], [-1.4972156, 53.766442], [-1.498364, 53.7666882], [-1.500290003279703, 53.767098554987456], [-1.5002934999999995, 53.767099300000005], [-1.5006947, 53.767181], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 10.8 2046 2105 Castleford Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:05:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444383 1789675436854592 31 31 2026-09-17 20:15:14.225477 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:12.662964
620898 651465 L78814 861B57MY17 2026-09-17 COMPLETE 17444482 2026-09-17 21:05:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 651465, "stp": "O", "toc": "South Western Railway", "uid": "L78814", "consist": "444018", "dest_crs": "POO", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78814/2026-09-17/detailed", "trust_id": "861B57MY17", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": "20:00:00", "dar_platform": null, "dest_station": "Poole", "service_date": "2026-09-17", "dest_arr_time": "2101", "dest_platform": "2", "is_terminated": 1, "next_location": "Poole", "signalling_id": "1B57", "timing_status": "LATE", "origin_station": "Southampton Central", "current_leg_arr": "2105", "current_leg_dep": "2102", "current_leg_end": "Poole", "origin_dep_time": "1956", "origin_platform": "4", "current_location": "Poole Ferry Terminal", "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9473441, 50.723041399999985], [-1.9478911000000003, 50.7229119], [-1.9485349, 50.72275849999998], [-1.9487399, 50.722704699999994], [-1.9493257, 50.7225558], [-1.9498006, 50.7224282], [-1.9502949, 50.72227800000001], [-1.9505682999999996, 50.7221917], [-1.9508158, 50.722107900000005], [-1.9510513, 50.7220287], [-1.9512941, 50.7219411], [-1.9516821, 50.7217875], [-1.9519925, 50.7216546], [-1.9523339, 50.72150609999999], [-1.9529286, 50.721229400000006], [-1.9532100999999995, 50.7211048], [-1.9534585, 50.720991100000006], [-1.9540637999999997, 50.7207174], [-1.954847, 50.7203661], [-1.9549746, 50.7203093], [-1.9550057, 50.72029349999998], [-1.9553395999999996, 50.7201384], [-1.9559652000000003, 50.719854899999994], [-1.9568280999999996, 50.7194614], [-1.9576223, 50.7190746], [-1.9582379999999997, 50.7187774], [-1.9589183, 50.7184642], [-1.9596824, 50.71811600000001], [-1.9602717999999997, 50.7178472], [-1.9605709, 50.7177125], [-1.9612426, 50.71740049999999], [-1.961615, 50.71723310000001], [-1.9618855999999996, 50.71711579999999], [-1.9621969, 50.7169884], [-1.9624768999999995, 50.7168793], [-1.9628356, 50.7167491], [-1.9630524, 50.7166769], [-1.9631598999999995, 50.7166409], [-1.9633158, 50.7165868], [-1.9634229, 50.7165537], [-1.963706, 50.7164605], [-1.9639888000000003, 50.71637319999999], [-1.9643046, 50.71628230000001], [-1.9646098000000003, 50.7162042], [-1.9649653, 50.71611159999999], [-1.965249, 50.71603759999999], [-1.9655366, 50.7159675], [-1.9658499, 50.71589860000001], [-1.9662053, 50.7158254], [-1.9665359, 50.7157598], [-1.9669507, 50.7156845], [-1.9672939, 50.7156254], [-1.9676013, 50.71558], [-1.9678919999999995, 50.71554110000001], [-1.9681458999999992, 50.7155101], [-1.9684843, 50.71546929999999], [-1.9688003, 50.7154366], [-1.9691158, 50.7154058], [-1.9694531, 50.7153796], [-1.9697878, 50.7153614], [-1.9700791, 50.7153478], [-1.9704616, 50.7153368], [-1.9708021, 50.715331899999995], [-1.9712086, 50.7153295], [-1.9715674000000003, 50.715330300000005], [-1.9719094, 50.71533629999999], [-1.9722488, 50.7153473], [-1.9726196999999996, 50.71536329999999], [-1.9729753999999995, 50.7153797], [-1.973327, 50.7154014], [-1.973654, 50.71542380000001], [-1.9739496999999997, 50.71545129999999], [-1.9742835, 50.715486199999994], [-1.9746353000000003, 50.7155302], [-1.9749132, 50.7155672], [-1.975199, 50.7156114], [-1.9754331999999992, 50.7156505], [-1.9757992, 50.715727999999984], [-1.9760699, 50.7157928], [-1.976293625062947, 50.715851363850554], [-1.9764672, 50.71589680000002], [-1.9769017, 50.7160108], [-1.9773211, 50.7161312], [-1.9777112, 50.7162481], [-1.9784535, 50.716468799999994], [-1.9793567000000003, 50.7167369], [-1.9801939, 50.7169864], [-1.9810102, 50.7172544], [-1.981522, 50.7174074], [-1.9817906, 50.71748530000001], [-1.9819579, 50.717535199999986], [-1.9821183999999996, 50.7175893], [-1.9822082, 50.71762350000001], [-1.9823722999999995, 50.7176894], [-1.9825135, 50.7177541], [-1.9826513999999995, 50.71782579999999], [-1.9827732, 50.717901299999994], [-1.9828996, 50.717984300000005], [-1.9830361, 50.7180909], [-1.9831301, 50.7181677], [-1.9832085, 50.71824429999999], [-1.9832799000000003, 50.7183192], [-1.9833421, 50.718399199999986], [-1.9834038, 50.7184889], [-1.9834542, 50.71857479999999], [-1.9834844999999997, 50.7186295], [-1.9835209000000005, 50.7187076], [-1.983554, 50.7187821], [-1.983578, 50.7188587], [-1.9835969999999996, 50.7189481], [-1.9836107000000005, 50.7190368], [-1.98362, 50.7191308], [-1.9836227, 50.71921459999999], [-1.9836162, 50.71930640000001], [-1.9836087, 50.71936939999999], [-1.9835916, 50.71946689999999]]}", "current_leg_start": "Parkstone (Dorset)", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "50.7194669", "next_location_lon": "-1.9835916", "previous_location": "Parkstone (Dorset)", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 344.045, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 389.912, \"from_m\": 344.045, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 475.279, \"from_m\": 389.912, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4169.387, \"from_m\": 475.279, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 4481.237, \"from_m\": 4169.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4926.561, \"from_m\": 4481.237, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5653.555, \"from_m\": 4926.561, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5703.299, \"from_m\": 5653.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5873.428, \"from_m\": 5703.299, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6603.278, \"from_m\": 5873.428, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9660.269, \"from_m\": 6603.278, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10744.247, \"from_m\": 9660.269, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21268.999, \"from_m\": 10744.247, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22339.928, \"from_m\": 21268.999, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22411.209, \"from_m\": 22339.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\": 39822.494, \"from_m\": 22411.209, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40585.151, \"from_m\": 39822.494, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44290.472, \"from_m\": 40585.151, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45447.259, \"from_m\": 44290.472, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45760.795, \"from_m\": 45447.259, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45828.298, \"from_m\": 45760.795, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 46266.567, \"from_m\": 45828.298, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46406.679, \"from_m\": 46266.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46696.296, \"from_m\": 46406.679, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49146.438, \"from_m\": 46696.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\": 49652.199, \"from_m\": 49146.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49692.555, \"from_m\": 49652.199, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49962.452, \"from_m\": 49692.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\": 50203.119, \"from_m\": 49962.452, \"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\": 50253.712, \"from_m\": 50203.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50468.852, \"from_m\": 50253.712, \"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\": 52442.458, \"from_m\": 50468.852, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53805.152, \"from_m\": 52442.458, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55063.736, \"from_m\": 53805.152, \"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\": 55128.473, \"from_m\": 55063.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55168.32, \"from_m\": 55128.473, \"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\": 55463.251, \"from_m\": 55168.32, \"capability_applied\": null, \"effective_limit_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\": 651465, \"profile_key\": \"bd81c682cba4657aefcdae11f46e0e67ed4b924de92346f1ad37cce9e52b94f6\", \"schedule_id\": 37539, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958\", \"location\": \"Church Lane Jn\", \"stage_seq\": 2, \"distance_m\": 2221.59, \"section_seq\": 1, \"route_path_id\": 72584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000H\", \"location\": \"Redbridge\", \"stage_seq\": 3, \"distance_m\": 4293.128, \"section_seq\": 1, \"route_path_id\": 72584}, {\"is_pass\": false, \"wtt_arr\": \"2001H\", \"wtt_dep\": \"2002H\", \"location\": \"Totton\", \"stage_seq\": 4, \"distance_m\": 5297.129, \"section_seq\": 1, \"route_path_id\": 72584}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2007\", \"location\": \"Ashurst New Forest\", \"stage_seq\": 5, \"distance_m\": 9870.684, \"section_seq\": 1, \"route_path_id\": 72584}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015H\", \"location\": \"Brockenhurst\", \"stage_seq\": 6, \"distance_m\": 21791.253, \"section_seq\": 1, \"route_path_id\": 72584}, {\"is_pass\": false, \"wtt_arr\": \"2019H\", \"wtt_dep\": \"2020\", \"location\": \"Sway\", \"stage_seq\": 7, \"distance_m\": 26245.144, \"section_seq\": 1, \"route_path_id\": 72584}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2027\", \"location\": \"New Milton\", \"stage_seq\": 8, \"distance_m\": 31020.511, \"section_seq\": 1, \"route_path_id\": 72584}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031\", \"location\": \"Hinton Admiral\", \"stage_seq\": 9, \"distance_m\": 35022.681, \"section_seq\": 1, \"route_path_id\": 72584}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2036\", \"location\": \"Christchurch\", \"stage_seq\": 10, \"distance_m\": 40324.014, \"section_seq\": 1, \"route_path_id\": 72584}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2040H\", \"location\": \"Pokesdown\", \"stage_seq\": 11, \"distance_m\": 43330.449, \"section_seq\": 1, \"route_path_id\": 72584}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2048\", \"location\": \"Bournemouth\", \"stage_seq\": 12, \"distance_m\": 46147.86, \"section_seq\": 1, \"route_path_id\": 72584}, {\"is_pass\": false, \"wtt_arr\": \"2052H\", \"wtt_dep\": \"2053\", \"location\": \"Branksome\", \"stage_seq\": 13, \"distance_m\": 50392.095, \"section_seq\": 1, \"route_path_id\": 72584}, {\"is_pass\": false, \"wtt_arr\": \"2055H\", \"wtt_dep\": \"2056\", \"location\": \"Parkstone (Dorset)\", \"stage_seq\": 14, \"distance_m\": 52477.994, \"section_seq\": 1, \"route_path_id\": 72584}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"Poole\", \"stage_seq\": 15, \"distance_m\": 55463.251, \"section_seq\": 1, \"route_path_id\": 72584}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 55463.251, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72584}], \"total_distance_m\": 55463.251, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55046.428, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 416.823, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1956", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.7194669", "current_position_lon": "-1.9835916", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:39Z\", \"source_id\": 54270689, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:06:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:42Z\", \"source_id\": 17406483, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:06:40Z\", \"source_id\": 54273270, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:07:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:06:47Z\", \"source_id\": 17407267, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:40Z\", \"source_id\": 54305552, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:20:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:44Z\", \"source_id\": 17416029, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27654, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:04Z\", \"source_id\": 54316600, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:08Z\", \"source_id\": 17418930, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:59Z\", \"source_id\": 54331228, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:04Z\", \"source_id\": 17422765, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:40Z\", \"source_id\": 54344858, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:37:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:44Z\", \"source_id\": 17426548, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:09Z\", \"source_id\": 54357816, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:13Z\", \"source_id\": 17430043, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:53Z\", \"source_id\": 54371079, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:56Z\", \"source_id\": 17433700, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:01Z\", \"source_id\": 54381205, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:06Z\", \"source_id\": 17436387, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:52Z\", \"source_id\": 54394732, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:56Z\", \"source_id\": 17439956, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:10Z\", \"source_id\": 54402606, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:01:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:16Z\", \"source_id\": 17442017, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:59Z\", \"source_id\": 54411785, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:04Z\", \"source_id\": 17444482, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Poole", "service_state_platform": "2", "timing_fact_generation": 1789675444687427, "current_leg_arrival_utc": "2026-09-17T21:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:14.324335", "service_state_evidence_id": 17444482, "current_leg_start_actual_dep": "2026-09-17T21:02:00+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:14.486636", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O SOU POO 1B57 444018 5 100 None {"version": 3, "segments": [{"to_m": 344.045, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 389.912, "from_m": 344.045, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 475.279, "from_m": 389.912, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4169.387, "from_m": 475.279, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 4481.237, "from_m": 4169.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4926.561, "from_m": 4481.237, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5653.555, "from_m": 4926.561, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5703.299, "from_m": 5653.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5873.428, "from_m": 5703.299, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6603.278, "from_m": 5873.428, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9660.269, "from_m": 6603.278, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10744.247, "from_m": 9660.269, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21268.999, "from_m": 10744.247, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22339.928, "from_m": 21268.999, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22411.209, "from_m": 22339.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": 39822.494, "from_m": 22411.209, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40585.151, "from_m": 39822.494, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44290.472, "from_m": 40585.151, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45447.259, "from_m": 44290.472, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45760.795, "from_m": 45447.259, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45828.298, "from_m": 45760.795, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 46266.567, "from_m": 45828.298, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46406.679, "from_m": 46266.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46696.296, "from_m": 46406.679, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49146.438, "from_m": 46696.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": 49652.199, "from_m": 49146.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49692.555, "from_m": 49652.199, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49962.452, "from_m": 49692.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": 50203.119, "from_m": 49962.452, "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": 50253.712, "from_m": 50203.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50468.852, "from_m": 50253.712, "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": 52442.458, "from_m": 50468.852, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53805.152, "from_m": 52442.458, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55063.736, "from_m": 53805.152, "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": 55128.473, "from_m": 55063.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55168.32, "from_m": 55128.473, "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": 55463.251, "from_m": 55168.32, "capability_applied": null, "effective_limit_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": 651465, "profile_key": "bd81c682cba4657aefcdae11f46e0e67ed4b924de92346f1ad37cce9e52b94f6", "schedule_id": 37539, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1956", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958", "location": "Church Lane Jn", "stage_seq": 2, "distance_m": 2221.59, "section_seq": 1, "route_path_id": 72584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000H", "location": "Redbridge", "stage_seq": 3, "distance_m": 4293.128, "section_seq": 1, "route_path_id": 72584}, {"is_pass": false, "wtt_arr": "2001H", "wtt_dep": "2002H", "location": "Totton", "stage_seq": 4, "distance_m": 5297.129, "section_seq": 1, "route_path_id": 72584}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2007", "location": "Ashurst New Forest", "stage_seq": 5, "distance_m": 9870.684, "section_seq": 1, "route_path_id": 72584}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015H", "location": "Brockenhurst", "stage_seq": 6, "distance_m": 21791.253, "section_seq": 1, "route_path_id": 72584}, {"is_pass": false, "wtt_arr": "2019H", "wtt_dep": "2020", "location": "Sway", "stage_seq": 7, "distance_m": 26245.144, "section_seq": 1, "route_path_id": 72584}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2027", "location": "New Milton", "stage_seq": 8, "distance_m": 31020.511, "section_seq": 1, "route_path_id": 72584}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031", "location": "Hinton Admiral", "stage_seq": 9, "distance_m": 35022.681, "section_seq": 1, "route_path_id": 72584}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2036", "location": "Christchurch", "stage_seq": 10, "distance_m": 40324.014, "section_seq": 1, "route_path_id": 72584}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2040H", "location": "Pokesdown", "stage_seq": 11, "distance_m": 43330.449, "section_seq": 1, "route_path_id": 72584}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2048", "location": "Bournemouth", "stage_seq": 12, "distance_m": 46147.86, "section_seq": 1, "route_path_id": 72584}, {"is_pass": false, "wtt_arr": "2052H", "wtt_dep": "2053", "location": "Branksome", "stage_seq": 13, "distance_m": 50392.095, "section_seq": 1, "route_path_id": 72584}, {"is_pass": false, "wtt_arr": "2055H", "wtt_dep": "2056", "location": "Parkstone (Dorset)", "stage_seq": 14, "distance_m": 52477.994, "section_seq": 1, "route_path_id": 72584}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "Poole", "stage_seq": 15, "distance_m": 55463.251, "section_seq": 1, "route_path_id": 72584}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 55463.251, "from_m": 0.0, "section_seq": 1, "route_path_id": 72584}], "total_distance_m": 55463.251, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55046.428, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 416.823, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27621, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:39Z", "source_id": 54270689, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:06:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:42Z", "source_id": 17406483, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27627, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:06:40Z", "source_id": 54273270, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:07:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:06:47Z", "source_id": 17407267, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27638, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:40Z", "source_id": 54305552, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:20:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:44Z", "source_id": 17416029, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27654, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:04Z", "source_id": 54316600, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:25:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:08Z", "source_id": 17418930, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27659, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:59Z", "source_id": 54331228, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:04Z", "source_id": 17422765, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27663, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:40Z", "source_id": 54344858, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:37:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:44Z", "source_id": 17426548, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27667, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:09Z", "source_id": 54357816, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:43:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:13Z", "source_id": 17430043, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27671, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:53Z", "source_id": 54371079, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:47:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:56Z", "source_id": 17433700, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27684, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:01Z", "source_id": 54381205, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:06Z", "source_id": 17436387, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27710, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:52Z", "source_id": 54394732, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:57:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:56Z", "source_id": 17439956, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27716, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:10Z", "source_id": 54402606, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:01:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:16Z", "source_id": 17442017, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27731, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:59Z", "source_id": 54411785, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:05:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:04Z", "source_id": 17444482, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] Southampton Central 1956 1956 4 20:00:00 None Poole 2101 2059 2 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:L78814/2026-09-17/detailed None Parkstone (Dorset) 2026-09-17T21:02:00+01:00 Poole 3.0 {"type": "LineString", "coordinates": [[-1.9473441, 50.723041399999985], [-1.9478911000000003, 50.7229119], [-1.9485349, 50.72275849999998], [-1.9487399, 50.722704699999994], [-1.9493257, 50.7225558], [-1.9498006, 50.7224282], [-1.9502949, 50.72227800000001], [-1.9505682999999996, 50.7221917], [-1.9508158, 50.722107900000005], [-1.9510513, 50.7220287], [-1.9512941, 50.7219411], [-1.9516821, 50.7217875], [-1.9519925, 50.7216546], [-1.9523339, 50.72150609999999], [-1.9529286, 50.721229400000006], [-1.9532100999999995, 50.7211048], [-1.9534585, 50.720991100000006], [-1.9540637999999997, 50.7207174], [-1.954847, 50.7203661], [-1.9549746, 50.7203093], [-1.9550057, 50.72029349999998], [-1.9553395999999996, 50.7201384], [-1.9559652000000003, 50.719854899999994], [-1.9568280999999996, 50.7194614], [-1.9576223, 50.7190746], [-1.9582379999999997, 50.7187774], [-1.9589183, 50.7184642], [-1.9596824, 50.71811600000001], [-1.9602717999999997, 50.7178472], [-1.9605709, 50.7177125], [-1.9612426, 50.71740049999999], [-1.961615, 50.71723310000001], [-1.9618855999999996, 50.71711579999999], [-1.9621969, 50.7169884], [-1.9624768999999995, 50.7168793], [-1.9628356, 50.7167491], [-1.9630524, 50.7166769], [-1.9631598999999995, 50.7166409], [-1.9633158, 50.7165868], [-1.9634229, 50.7165537], [-1.963706, 50.7164605], [-1.9639888000000003, 50.71637319999999], [-1.9643046, 50.71628230000001], [-1.9646098000000003, 50.7162042], [-1.9649653, 50.71611159999999], [-1.965249, 50.71603759999999], [-1.9655366, 50.7159675], [-1.9658499, 50.71589860000001], [-1.9662053, 50.7158254], [-1.9665359, 50.7157598], [-1.9669507, 50.7156845], [-1.9672939, 50.7156254], [-1.9676013, 50.71558], [-1.9678919999999995, 50.71554110000001], [-1.9681458999999992, 50.7155101], [-1.9684843, 50.71546929999999], [-1.9688003, 50.7154366], [-1.9691158, 50.7154058], [-1.9694531, 50.7153796], [-1.9697878, 50.7153614], [-1.9700791, 50.7153478], [-1.9704616, 50.7153368], [-1.9708021, 50.715331899999995], [-1.9712086, 50.7153295], [-1.9715674000000003, 50.715330300000005], [-1.9719094, 50.71533629999999], [-1.9722488, 50.7153473], [-1.9726196999999996, 50.71536329999999], [-1.9729753999999995, 50.7153797], [-1.973327, 50.7154014], [-1.973654, 50.71542380000001], [-1.9739496999999997, 50.71545129999999], [-1.9742835, 50.715486199999994], [-1.9746353000000003, 50.7155302], [-1.9749132, 50.7155672], [-1.975199, 50.7156114], [-1.9754331999999992, 50.7156505], [-1.9757992, 50.715727999999984], [-1.9760699, 50.7157928], [-1.976293625062947, 50.715851363850554], [-1.9764672, 50.71589680000002], [-1.9769017, 50.7160108], [-1.9773211, 50.7161312], [-1.9777112, 50.7162481], [-1.9784535, 50.716468799999994], [-1.9793567000000003, 50.7167369], [-1.9801939, 50.7169864], [-1.9810102, 50.7172544], [-1.981522, 50.7174074], [-1.9817906, 50.71748530000001], [-1.9819579, 50.717535199999986], [-1.9821183999999996, 50.7175893], [-1.9822082, 50.71762350000001], [-1.9823722999999995, 50.7176894], [-1.9825135, 50.7177541], [-1.9826513999999995, 50.71782579999999], [-1.9827732, 50.717901299999994], [-1.9828996, 50.717984300000005], [-1.9830361, 50.7180909], [-1.9831301, 50.7181677], [-1.9832085, 50.71824429999999], [-1.9832799000000003, 50.7183192], [-1.9833421, 50.718399199999986], [-1.9834038, 50.7184889], [-1.9834542, 50.71857479999999], [-1.9834844999999997, 50.7186295], [-1.9835209000000005, 50.7187076], [-1.983554, 50.7187821], [-1.983578, 50.7188587], [-1.9835969999999996, 50.7189481], [-1.9836107000000005, 50.7190368], [-1.98362, 50.7191308], [-1.9836227, 50.71921459999999], [-1.9836162, 50.71930640000001], [-1.9836087, 50.71936939999999], [-1.9835916, 50.71946689999999]]} 1.9 2102 2105 Parkstone (Dorset) Poole Ferry Terminal Poole 50.7194669 -1.9835916 50.7194669 -1.9835916 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:05:00 Poole TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444482 1789675444687427 54 54 2026-09-17 20:15:14.486636 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:14.324335
620899 651100 W68399 072E57MY17 2026-09-17 COMPLETE 17440201 2026-09-17 21:05:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 651100, "stp": "P", "toc": "ScotRail", "uid": "W68399", "consist": "318264+320316", "dest_crs": "BHC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68399/2026-09-17/detailed", "trust_id": "072E57MY17", "origin_crs": "ADR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Balloch", "service_date": "2026-09-17", "dest_arr_time": "2106", "dest_platform": null, "is_terminated": 1, "next_location": "Balloch", "signalling_id": "2E57", "timing_status": "EARLY", "origin_station": "Airdrie", "current_leg_arr": "2105", "current_leg_dep": "2102", "current_leg_end": "Balloch", "origin_dep_time": "1943", "origin_platform": "1", "current_location": "Balloch", "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.5773356, 55.98537519999999], [-4.5772477, 55.98557280000001], [-4.577124199999999, 55.985997899999994], [-4.5770823, 55.98622859999999], [-4.577082899999999, 55.98657609999999], [-4.5770911, 55.98695060000001], [-4.5772432, 55.98760429999999], [-4.5774892, 55.988367800000006], [-4.5777096, 55.988985], [-4.57781, 55.989243], [-4.5780541, 55.9900578], [-4.578898999999999, 55.9925004], [-4.5801716, 55.9961842], [-4.5806472, 55.9974737], [-4.581187599999999, 55.9987563], [-4.581407949009559, 55.99922959441336], [-4.5814722, 55.99936760000001], [-4.582173299999999, 56.0006736], [-4.5826716, 56.00153329999999], [-4.5833595, 56.00248]]}", "current_leg_start": "Alexandria", "dest_arr_time_act": "2106", "motion_projection": null, "next_location_lat": "56.0024800", "next_location_lon": "-4.5833595", "previous_location": "Alexandria", "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2694.792, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3221.408, \"from_m\": 2694.792, \"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\": 3286.89, \"from_m\": 3221.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\": 3629.186, \"from_m\": 3286.89, \"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\": 14480.924, \"from_m\": 3629.186, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.286, \"from_m\": 14480.924, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15667.158, \"from_m\": 14876.286, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16510.823, \"from_m\": 15667.158, \"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\": 21142.129, \"from_m\": 16510.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21188.152, \"from_m\": 21142.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22514.351, \"from_m\": 21188.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22555.116, \"from_m\": 22514.351, \"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\": 23368.52, \"from_m\": 22555.116, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23739.959, \"from_m\": 23368.52, \"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\": 25922.707, \"from_m\": 23739.959, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26618.552, \"from_m\": 25922.707, \"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\": 32587.764, \"from_m\": 26618.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32631.997, \"from_m\": 32587.764, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38284.266, \"from_m\": 32631.997, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39107.172, \"from_m\": 38284.266, \"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\": 41457.913, \"from_m\": 39107.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42379.619, \"from_m\": 41457.913, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43084.47, \"from_m\": 42379.619, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43732.281, \"from_m\": 43084.47, \"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\": 47830.099, \"from_m\": 43732.281, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48057.881, \"from_m\": 47830.099, \"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\": 49911.685, \"from_m\": 48057.881, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 651100, \"profile_key\": \"a1d1d7e39286f973d1fd5562eeff536ea8c5b838516ebf6808f809418a530687\", \"schedule_id\": 27236, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Airdrie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"1945H\", \"wtt_dep\": \"1946\", \"location\": \"Coatdyke\", \"stage_seq\": 2, \"distance_m\": 1459.264, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": \"1949\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 3, \"distance_m\": 3047.042, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": \"1951H\", \"location\": \"Blairhill\", \"stage_seq\": 4, \"distance_m\": 4038.608, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": \"1955H\", \"location\": \"Easterhouse\", \"stage_seq\": 5, \"distance_m\": 8233.603, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"1957H\", \"wtt_dep\": \"1958\", \"location\": \"Garrowhill\", \"stage_seq\": 6, \"distance_m\": 9783.222, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2000\", \"wtt_dep\": \"2001\", \"location\": \"Shettleston\", \"stage_seq\": 7, \"distance_m\": 11727.869, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2002H\", \"wtt_dep\": \"2003\", \"location\": \"Carntyne\", \"stage_seq\": 8, \"distance_m\": 12946.554, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2006\", \"wtt_dep\": \"2006H\", \"location\": \"Bellgrove\", \"stage_seq\": 9, \"distance_m\": 15756.89, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2009\", \"location\": \"High Street\", \"stage_seq\": 10, \"distance_m\": 16779.458, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2013\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 11, \"distance_m\": 17648.116, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015H\", \"location\": \"Charing Cross\", \"stage_seq\": 12, \"distance_m\": 18887.169, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 13, \"distance_m\": 20410.203, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2019H\", \"location\": \"Partick\", \"stage_seq\": 14, \"distance_m\": 21615.392, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2022\", \"location\": \"Hyndland\", \"stage_seq\": 15, \"distance_m\": 22791.255, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 16, \"distance_m\": 23321.707, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2025H\", \"location\": \"Anniesland\", \"stage_seq\": 17, \"distance_m\": 24350.119, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2028H\", \"location\": \"Westerton\", \"stage_seq\": 18, \"distance_m\": 26405.928, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031\", \"location\": \"Drumchapel\", \"stage_seq\": 19, \"distance_m\": 28212.234, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033\", \"location\": \"Drumry\", \"stage_seq\": 20, \"distance_m\": 29626.18, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2035H\", \"location\": \"Singer\", \"stage_seq\": 21, \"distance_m\": 30911.236, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2039H\", \"location\": \"Dalmuir\", \"stage_seq\": 22, \"distance_m\": 32421.314, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Kilpatrick\", \"stage_seq\": 23, \"distance_m\": 34619.247, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2044H\", \"wtt_dep\": \"2045\", \"location\": \"Bowling\", \"stage_seq\": 24, \"distance_m\": 37280.368, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": \"2049H\", \"location\": \"Dumbarton East\", \"stage_seq\": 25, \"distance_m\": 41760.258, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2054H\", \"location\": \"Dumbarton Central\", \"stage_seq\": 26, \"distance_m\": 42824.263, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2056H\", \"location\": \"Dalreoch\", \"stage_seq\": 27, \"distance_m\": 43440.855, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2059H\", \"location\": \"Renton\", \"stage_seq\": 28, \"distance_m\": 46144.338, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2101H\", \"wtt_dep\": \"2102\", \"location\": \"Alexandria\", \"stage_seq\": 29, \"distance_m\": 47961.565, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"2106\", \"wtt_dep\": null, \"location\": \"Balloch\", \"stage_seq\": 30, \"distance_m\": 49911.685, \"section_seq\": 1, \"route_path_id\": 66278}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49911.685, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66278}], \"total_distance_m\": 49911.685, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49865.662, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.023, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1943", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "56.0024800", "current_position_lon": "-4.5833595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:43:12Z\", \"source_id\": 54211771, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:44:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:43:16Z\", \"source_id\": 17390876, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:46:39Z\", \"source_id\": 54221257, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:48:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:46:42Z\", \"source_id\": 17393354, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:49:33Z\", \"source_id\": 54228956, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:51:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:49:35Z\", \"source_id\": 17395395, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:52:29Z\", \"source_id\": 54236466, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:55:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:52:33Z\", \"source_id\": 17397505, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:55Z\", \"source_id\": 54247748, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:58:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:59Z\", \"source_id\": 17400494, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:00:38Z\", \"source_id\": 54257397, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:01:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:00:41Z\", \"source_id\": 17403027, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:06:28Z\", \"source_id\": 54272802, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:07:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:06:31Z\", \"source_id\": 17407084, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:21Z\", \"source_id\": 54277318, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:09:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:27Z\", \"source_id\": 17408382, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:13Z\", \"source_id\": 54284691, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:11:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:18Z\", \"source_id\": 17410270, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:13:57Z\", \"source_id\": 54291370, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:14:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:03Z\", \"source_id\": 17412131, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:50Z\", \"source_id\": 54300878, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:18:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:54Z\", \"source_id\": 17414743, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:00Z\", \"source_id\": 54308892, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:05Z\", \"source_id\": 17416885, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:49Z\", \"source_id\": 54316125, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:54Z\", \"source_id\": 17418779, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:17Z\", \"source_id\": 54324463, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:20Z\", \"source_id\": 17421027, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:41Z\", \"source_id\": 54330490, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:44Z\", \"source_id\": 17422599, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:57Z\", \"source_id\": 54338560, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:01Z\", \"source_id\": 17424773, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:27Z\", \"source_id\": 54344414, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:36:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:34Z\", \"source_id\": 17426446, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:08Z\", \"source_id\": 54350619, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:39:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:12Z\", \"source_id\": 17428111, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:35Z\", \"source_id\": 54358754, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:38Z\", \"source_id\": 17430324, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:39Z\", \"source_id\": 54366069, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:44:40Z\", \"source_id\": 17432266, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:11Z\", \"source_id\": 54379144, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:15Z\", \"source_id\": 17435820, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:15Z\", \"source_id\": 54384050, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:16Z\", \"source_id\": 17437114, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:33Z\", \"source_id\": 54389419, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:37Z\", \"source_id\": 17438544, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:15Z\", \"source_id\": 54395564, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:19Z\", \"source_id\": 17440200, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:15Z\", \"source_id\": 54395564, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:19Z\", \"source_id\": 17440201, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Balloch", "service_state_platform": "1", "timing_fact_generation": 1789675040560663, "current_leg_arrival_utc": "2026-09-17T21:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:16.014715", "service_state_evidence_id": 17440201, "current_leg_start_actual_dep": "2026-09-17T21:02:00+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:16.338074", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P ADR BHC 2E57 318264+320316 6 90 None {"version": 3, "segments": [{"to_m": 2694.792, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3221.408, "from_m": 2694.792, "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": 3286.89, "from_m": 3221.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": 3629.186, "from_m": 3286.89, "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": 14480.924, "from_m": 3629.186, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.286, "from_m": 14480.924, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15667.158, "from_m": 14876.286, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16510.823, "from_m": 15667.158, "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": 21142.129, "from_m": 16510.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21188.152, "from_m": 21142.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22514.351, "from_m": 21188.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22555.116, "from_m": 22514.351, "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": 23368.52, "from_m": 22555.116, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23739.959, "from_m": 23368.52, "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": 25922.707, "from_m": 23739.959, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26618.552, "from_m": 25922.707, "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": 32587.764, "from_m": 26618.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32631.997, "from_m": 32587.764, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38284.266, "from_m": 32631.997, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39107.172, "from_m": 38284.266, "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": 41457.913, "from_m": 39107.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42379.619, "from_m": 41457.913, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43084.47, "from_m": 42379.619, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43732.281, "from_m": 43084.47, "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": 47830.099, "from_m": 43732.281, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48057.881, "from_m": 47830.099, "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": 49911.685, "from_m": 48057.881, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 651100, "profile_key": "a1d1d7e39286f973d1fd5562eeff536ea8c5b838516ebf6808f809418a530687", "schedule_id": 27236, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1943", "location": "Airdrie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "1945H", "wtt_dep": "1946", "location": "Coatdyke", "stage_seq": 2, "distance_m": 1459.264, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": "1949", "location": "Coatbridge Sunnyside", "stage_seq": 3, "distance_m": 3047.042, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": "1951H", "location": "Blairhill", "stage_seq": 4, "distance_m": 4038.608, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": "1955H", "location": "Easterhouse", "stage_seq": 5, "distance_m": 8233.603, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "1957H", "wtt_dep": "1958", "location": "Garrowhill", "stage_seq": 6, "distance_m": 9783.222, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2000", "wtt_dep": "2001", "location": "Shettleston", "stage_seq": 7, "distance_m": 11727.869, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2002H", "wtt_dep": "2003", "location": "Carntyne", "stage_seq": 8, "distance_m": 12946.554, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2006", "wtt_dep": "2006H", "location": "Bellgrove", "stage_seq": 9, "distance_m": 15756.89, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2009", "location": "High Street", "stage_seq": 10, "distance_m": 16779.458, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2013", "location": "Glasgow Queen St Low Level", "stage_seq": 11, "distance_m": 17648.116, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015H", "location": "Charing Cross", "stage_seq": 12, "distance_m": 18887.169, "section_seq": 1, "route_path_id": 66278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017H", "location": "Finnieston East Jn", "stage_seq": 13, "distance_m": 20410.203, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2019H", "location": "Partick", "stage_seq": 14, "distance_m": 21615.392, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2022", "location": "Hyndland", "stage_seq": 15, "distance_m": 22791.255, "section_seq": 1, "route_path_id": 66278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Hyndland East Jn", "stage_seq": 16, "distance_m": 23321.707, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2025H", "location": "Anniesland", "stage_seq": 17, "distance_m": 24350.119, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2028H", "location": "Westerton", "stage_seq": 18, "distance_m": 26405.928, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031", "location": "Drumchapel", "stage_seq": 19, "distance_m": 28212.234, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033", "location": "Drumry", "stage_seq": 20, "distance_m": 29626.18, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2035H", "location": "Singer", "stage_seq": 21, "distance_m": 30911.236, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2039H", "location": "Dalmuir", "stage_seq": 22, "distance_m": 32421.314, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Kilpatrick", "stage_seq": 23, "distance_m": 34619.247, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2044H", "wtt_dep": "2045", "location": "Bowling", "stage_seq": 24, "distance_m": 37280.368, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": "2049H", "location": "Dumbarton East", "stage_seq": 25, "distance_m": 41760.258, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2054H", "location": "Dumbarton Central", "stage_seq": 26, "distance_m": 42824.263, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2056H", "location": "Dalreoch", "stage_seq": 27, "distance_m": 43440.855, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2059H", "location": "Renton", "stage_seq": 28, "distance_m": 46144.338, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2101H", "wtt_dep": "2102", "location": "Alexandria", "stage_seq": 29, "distance_m": 47961.565, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "2106", "wtt_dep": null, "location": "Balloch", "stage_seq": 30, "distance_m": 49911.685, "section_seq": 1, "route_path_id": 66278}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49911.685, "from_m": 0.0, "section_seq": 1, "route_path_id": 66278}], "total_distance_m": 49911.685, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49865.662, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.023, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2206, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:43:12Z", "source_id": 54211771, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T18:44:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:43:16Z", "source_id": 17390876, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2211, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:46:39Z", "source_id": 54221257, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T18:48:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:46:42Z", "source_id": 17393354, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1589, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:49:33Z", "source_id": 54228956, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:51:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:49:35Z", "source_id": 17395395, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1582, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:52:29Z", "source_id": 54236466, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:55:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:52:33Z", "source_id": 17397505, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1579, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:55Z", "source_id": 54247748, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T18:58:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:59Z", "source_id": 17400494, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1572, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:00:38Z", "source_id": 54257397, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:01:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:00:41Z", "source_id": 17403027, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:06:28Z", "source_id": 54272802, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:07:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:06:31Z", "source_id": 17407084, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:21Z", "source_id": 54277318, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:09:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:27Z", "source_id": 17408382, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:13Z", "source_id": 54284691, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:11:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:18Z", "source_id": 17410270, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:13:57Z", "source_id": 54291370, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:14:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:03Z", "source_id": 17412131, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:50Z", "source_id": 54300878, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:18:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:54Z", "source_id": 17414743, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:00Z", "source_id": 54308892, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:21:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:05Z", "source_id": 17416885, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:49Z", "source_id": 54316125, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:54Z", "source_id": 17418779, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:17Z", "source_id": 54324463, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:28:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:20Z", "source_id": 17421027, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1282, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:41Z", "source_id": 54330490, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:31:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:44Z", "source_id": 17422599, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1278, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:57Z", "source_id": 54338560, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:34:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:01Z", "source_id": 17424773, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1274, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:27Z", "source_id": 54344414, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:36:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:34Z", "source_id": 17426446, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1264, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:08Z", "source_id": 54350619, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:39:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:12Z", "source_id": 17428111, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1250, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:35Z", "source_id": 54358754, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:43:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:38Z", "source_id": 17430324, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1247, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:39Z", "source_id": 54366069, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:47:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:44:40Z", "source_id": 17432266, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1243, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:11Z", "source_id": 54379144, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T19:51:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:15Z", "source_id": 17435820, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1231, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:15Z", "source_id": 54384050, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T19:53:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:16Z", "source_id": 17437114, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1219, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:33Z", "source_id": 54389419, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T19:55:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:37Z", "source_id": 17438544, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1211, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:15Z", "source_id": 54395564, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T19:59:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:19Z", "source_id": 17440200, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1209, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:15Z", "source_id": 54395564, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T20:05:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:19Z", "source_id": 17440201, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] Airdrie 1943 1943 1 None None Balloch 2106 2106 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68399/2026-09-17/detailed None Alexandria 2026-09-17T21:02:00+01:00 Balloch 3.0 {"type": "LineString", "coordinates": [[-4.5773356, 55.98537519999999], [-4.5772477, 55.98557280000001], [-4.577124199999999, 55.985997899999994], [-4.5770823, 55.98622859999999], [-4.577082899999999, 55.98657609999999], [-4.5770911, 55.98695060000001], [-4.5772432, 55.98760429999999], [-4.5774892, 55.988367800000006], [-4.5777096, 55.988985], [-4.57781, 55.989243], [-4.5780541, 55.9900578], [-4.578898999999999, 55.9925004], [-4.5801716, 55.9961842], [-4.5806472, 55.9974737], [-4.581187599999999, 55.9987563], [-4.581407949009559, 55.99922959441336], [-4.5814722, 55.99936760000001], [-4.582173299999999, 56.0006736], [-4.5826716, 56.00153329999999], [-4.5833595, 56.00248]]} 1.2 2102 2105 Alexandria Balloch Balloch 56.0024800 -4.5833595 56.0024800 -4.5833595 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:05:00 Balloch TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17440201 1789675040560663 70 70 2026-09-17 20:15:16.338074 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:16.014715
620900 652861 L24585 502V61MZ17 2026-09-17 COMPLETE 17444579 2026-09-17 21:05:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 652861, "stp": "P", "toc": "London Overground", "uid": "L24585", "consist": null, "dest_crs": "RMF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24585/2026-09-17/detailed", "trust_id": "502V61MZ17", "origin_crs": "XUP", "show_on_map": 0, "dar_est_time": "20:55:00", "dar_platform": null, "dest_station": "Romford", "service_date": "2026-09-17", "dest_arr_time": "2104", "dest_platform": "1", "is_terminated": 1, "next_location": "Romford", "signalling_id": "2V61", "timing_status": "LATE", "origin_station": "Upminster", "current_leg_arr": "2105", "current_leg_dep": "2059", "current_leg_end": "Romford", "origin_dep_time": "2055", "origin_platform": null, "current_location": "Romford Ground Frame", "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.22044790000000003, 51.568550500000015], [0.21994549999999996, 51.5687063], [0.2194219, 51.5688578], [0.21896379999999996, 51.56898379999999], [0.2181907, 51.5691803], [0.209064, 51.57138379999999], [0.2086218, 51.57148680000001], [0.2085711, 51.57150000000001], [0.2085189, 51.5715142], [0.2083077, 51.57156810000001], [0.2079407, 51.5716734], [0.2072084, 51.57187719999999], [0.20684389999999997, 51.57198869999999], [0.20649169999999997, 51.5721048], [0.20613, 51.5722282], [0.20579549999999996, 51.5723512], [0.2047718, 51.5727396], [0.2041764, 51.5730073], [0.2037925, 51.57317569999999], [0.2034132, 51.5733479], [0.2030243, 51.5735333], [0.2026421, 51.5737227], [0.20224659999999997, 51.573933199999985], [0.2018603, 51.574147999999994], [0.2010699, 51.57461730000001], [0.2003068, 51.57512489999999], [0.19903699999999996, 51.5760222], [0.1986343, 51.5763212], [0.19829659999999996, 51.57654420000001], [0.19804669999999996, 51.5767027], [0.197778, 51.5768482], [0.1974102, 51.57701410000001], [0.1971638, 51.57711329999999], [0.1967794, 51.57724429999998], [0.1964859, 51.5773355], [0.1960854, 51.5774356], [0.1956533, 51.577519], [0.1952532, 51.57756479999999], [0.19496920000000004, 51.577598999999985], [0.19462029999999997, 51.57763070000001], [0.19411270000000003, 51.5776351], [0.193804, 51.57762890000001], [0.19353029999999996, 51.5776152], [0.19331059999999997, 51.5775975], [0.1930398, 51.5775677], [0.19278, 51.5775247], [0.19258269999999997, 51.57748], [0.1921942, 51.577377099999985], [0.191702, 51.5772323], [0.1892245, 51.5765125], [0.1887793, 51.57636099999999], [0.18847469999999997, 51.57625730000001], [0.18806419999999996, 51.57613510000001], [0.18762449999999997, 51.5760103], [0.18745239999999996, 51.575961], [0.1870853, 51.5758544], [0.1858503, 51.5754702], [0.18569469999999996, 51.5754285], [0.18497279999999997, 51.575282599999994], [0.1837444, 51.5749288], [0.1834839, 51.5748547], [0.18134049999999996, 51.5742281], [0.1796630568239043, 51.57377471010074], [0.1790496, 51.5736089], [0.1788299, 51.5735537], [0.1784065, 51.5734468], [0.17782239999999996, 51.5733097], [0.1773347, 51.5732011], [0.17518419999999998, 51.57273310000001], [0.17612719999999998, 51.5729717], [0.1763451, 51.5730174], [0.1767455, 51.5731176], [0.1772142, 51.573256], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1782129, 51.573512699999995], [0.1787673, 51.5736508], [0.17898709999999998, 51.57370859999999], [0.1796630568239043, 51.57390903148454], [0.1812359, 51.57437539999999], [0.1815792, 51.5744793], [0.1826401, 51.57477960000001]]}", "current_leg_start": "Emerson Park", "dest_arr_time_act": "2104", "motion_projection": null, "next_location_lat": "51.5747796", "next_location_lon": "0.1826401", "previous_location": "Emerson Park", "current_leg_milage": "2.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 182.027, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4519.285, \"from_m\": 182.027, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5056.7, \"from_m\": 4519.285, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5080.701, \"from_m\": 5056.7, \"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\": 5346.266, \"from_m\": 5080.701, \"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\": 6080.343, \"from_m\": 5346.266, \"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\": 6150.707, \"from_m\": 6080.343, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6166.6, \"from_m\": 6150.707, \"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\": 6643.892, \"from_m\": 6166.6, \"capability_applied\": null, \"effective_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\": 652861, \"profile_key\": \"687d7db2852320791889cc673753de65b98bf7fd9f688521dcfc97a38cc46d30\", \"schedule_id\": 15639, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Upminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32953}, {\"is_pass\": false, \"wtt_arr\": \"2058H\", \"wtt_dep\": \"2059\", \"location\": \"Emerson Park\", \"stage_seq\": 2, \"distance_m\": 2536.032, \"section_seq\": 1, \"route_path_id\": 32953}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": null, \"location\": \"Romford\", \"stage_seq\": 3, \"distance_m\": 6643.892, \"section_seq\": 1, \"route_path_id\": 32953}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6643.892, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32953}], \"total_distance_m\": 6643.892, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 6096.236, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 547.656, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2055", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5747796", "current_position_lon": "0.1826401", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:10Z\", \"source_id\": 54412261, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:14Z\", \"source_id\": 17444579, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Romford", "service_state_platform": "1", "timing_fact_generation": 1789675458007750, "current_leg_arrival_utc": "2026-09-17T21:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:18.757298", "service_state_evidence_id": 17444579, "current_leg_start_actual_dep": "2026-09-17T21:00:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:19.266193", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P XUP RMF 2V61 None None None None {"version": 3, "segments": [{"to_m": 182.027, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 4519.285, "from_m": 182.027, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5056.7, "from_m": 4519.285, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5080.701, "from_m": 5056.7, "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": 5346.266, "from_m": 5080.701, "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": 6080.343, "from_m": 5346.266, "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": 6150.707, "from_m": 6080.343, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6166.6, "from_m": 6150.707, "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": 6643.892, "from_m": 6166.6, "capability_applied": null, "effective_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": 652861, "profile_key": "687d7db2852320791889cc673753de65b98bf7fd9f688521dcfc97a38cc46d30", "schedule_id": 15639, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2055", "location": "Upminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32953}, {"is_pass": false, "wtt_arr": "2058H", "wtt_dep": "2059", "location": "Emerson Park", "stage_seq": 2, "distance_m": 2536.032, "section_seq": 1, "route_path_id": 32953}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": null, "location": "Romford", "stage_seq": 3, "distance_m": 6643.892, "section_seq": 1, "route_path_id": 32953}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6643.892, "from_m": 0.0, "section_seq": 1, "route_path_id": 32953}], "total_distance_m": 6643.892, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 6096.236, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 547.656, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14202, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:10Z", "source_id": 54412261, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:05:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:14Z", "source_id": 17444579, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] Upminster 2055 2055 None 20:55:00 None Romford 2104 2104 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L24585/2026-09-17/detailed None Emerson Park 2026-09-17T21:00:00+01:00 Romford 6.0 {"type": "LineString", "coordinates": [[0.22044790000000003, 51.568550500000015], [0.21994549999999996, 51.5687063], [0.2194219, 51.5688578], [0.21896379999999996, 51.56898379999999], [0.2181907, 51.5691803], [0.209064, 51.57138379999999], [0.2086218, 51.57148680000001], [0.2085711, 51.57150000000001], [0.2085189, 51.5715142], [0.2083077, 51.57156810000001], [0.2079407, 51.5716734], [0.2072084, 51.57187719999999], [0.20684389999999997, 51.57198869999999], [0.20649169999999997, 51.5721048], [0.20613, 51.5722282], [0.20579549999999996, 51.5723512], [0.2047718, 51.5727396], [0.2041764, 51.5730073], [0.2037925, 51.57317569999999], [0.2034132, 51.5733479], [0.2030243, 51.5735333], [0.2026421, 51.5737227], [0.20224659999999997, 51.573933199999985], [0.2018603, 51.574147999999994], [0.2010699, 51.57461730000001], [0.2003068, 51.57512489999999], [0.19903699999999996, 51.5760222], [0.1986343, 51.5763212], [0.19829659999999996, 51.57654420000001], [0.19804669999999996, 51.5767027], [0.197778, 51.5768482], [0.1974102, 51.57701410000001], [0.1971638, 51.57711329999999], [0.1967794, 51.57724429999998], [0.1964859, 51.5773355], [0.1960854, 51.5774356], [0.1956533, 51.577519], [0.1952532, 51.57756479999999], [0.19496920000000004, 51.577598999999985], [0.19462029999999997, 51.57763070000001], [0.19411270000000003, 51.5776351], [0.193804, 51.57762890000001], [0.19353029999999996, 51.5776152], [0.19331059999999997, 51.5775975], [0.1930398, 51.5775677], [0.19278, 51.5775247], [0.19258269999999997, 51.57748], [0.1921942, 51.577377099999985], [0.191702, 51.5772323], [0.1892245, 51.5765125], [0.1887793, 51.57636099999999], [0.18847469999999997, 51.57625730000001], [0.18806419999999996, 51.57613510000001], [0.18762449999999997, 51.5760103], [0.18745239999999996, 51.575961], [0.1870853, 51.5758544], [0.1858503, 51.5754702], [0.18569469999999996, 51.5754285], [0.18497279999999997, 51.575282599999994], [0.1837444, 51.5749288], [0.1834839, 51.5748547], [0.18134049999999996, 51.5742281], [0.1796630568239043, 51.57377471010074], [0.1790496, 51.5736089], [0.1788299, 51.5735537], [0.1784065, 51.5734468], [0.17782239999999996, 51.5733097], [0.1773347, 51.5732011], [0.17518419999999998, 51.57273310000001], [0.17612719999999998, 51.5729717], [0.1763451, 51.5730174], [0.1767455, 51.5731176], [0.1772142, 51.573256], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1782129, 51.573512699999995], [0.1787673, 51.5736508], [0.17898709999999998, 51.57370859999999], [0.1796630568239043, 51.57390903148454], [0.1812359, 51.57437539999999], [0.1815792, 51.5744793], [0.1826401, 51.57477960000001]]} 2.6 2059 2105 Emerson Park Romford Ground Frame Romford 51.5747796 0.1826401 51.5747796 0.1826401 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:05:00 Romford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444579 1789675458007750 4 4 2026-09-17 20:15:19.266193 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:18.757298
620901 651010 L80833 742C66MY17 2026-09-17 COMPLETE 17444254 2026-09-17 21:05:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 651010, "stp": "P", "toc": "South Western Railway", "uid": "L80833", "consist": "701008", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80833/2026-09-17/detailed", "trust_id": "742C66MY17", "origin_crs": "RDZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-17", "dest_arr_time": "2105", "dest_platform": "24", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2C66", "timing_status": "ON TIME", "origin_station": "Reading Platforms 4/5/6", "current_leg_arr": "2105", "current_leg_dep": "2101", "current_leg_end": "London Waterloo", "origin_dep_time": "1939", "origin_platform": "6", "current_location": "London Waterloo", "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": "0 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": "2105", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 286.934, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 547.015, \"from_m\": 286.934, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 986.336, \"from_m\": 547.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1071.378, \"from_m\": 986.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1077.995, \"from_m\": 1071.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10575.995, \"from_m\": 1077.995, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11031.652, \"from_m\": 10575.995, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11092.083, \"from_m\": 11031.652, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11220.731, \"from_m\": 11092.083, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12834.159, \"from_m\": 11220.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17521.253, \"from_m\": 12834.159, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17969.337, \"from_m\": 17521.253, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26283.812, \"from_m\": 17969.337, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26610.277, \"from_m\": 26283.812, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36428.409, \"from_m\": 26610.277, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38198.066, \"from_m\": 36428.409, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38514.404, \"from_m\": 38198.066, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39310.66, \"from_m\": 38514.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39850.142, \"from_m\": 39310.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46894.878, \"from_m\": 39850.142, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46958.603, \"from_m\": 46894.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48144.258, \"from_m\": 46958.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51426.503, \"from_m\": 48144.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51480.79, \"from_m\": 51426.503, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51824.224, \"from_m\": 51480.79, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 51861.574, \"from_m\": 51824.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53216.917, \"from_m\": 51861.574, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54324.731, \"from_m\": 53216.917, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 63101.586, \"from_m\": 54324.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63601.746, \"from_m\": 63101.586, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64599.695, \"from_m\": 63601.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64645.63, \"from_m\": 64599.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65051.811, \"from_m\": 64645.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65149.342, \"from_m\": 65051.811, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66484.748, \"from_m\": 65149.342, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66608.09, \"from_m\": 66484.748, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67388.828, \"from_m\": 66608.09, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68219.411, \"from_m\": 67388.828, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69074.088, \"from_m\": 68219.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69651.424, \"from_m\": 69074.088, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 651010, \"profile_key\": \"26f7d50e770997b8b3601d09817815dca5b9ef14dfd9dfc8088ff4ce72df1c2b\", \"schedule_id\": 16967, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 2, \"distance_m\": 1246.197, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1943H\", \"wtt_dep\": \"1944\", \"location\": \"Earley\", \"stage_seq\": 3, \"distance_m\": 4516.404, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": \"1947\", \"location\": \"Winnersh Triangle\", \"stage_seq\": 4, \"distance_m\": 6370.742, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1948H\", \"wtt_dep\": \"1949\", \"location\": \"Winnersh\", \"stage_seq\": 5, \"distance_m\": 7461.199, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1952H\", \"wtt_dep\": \"1953H\", \"location\": \"Wokingham\", \"stage_seq\": 6, \"distance_m\": 10816.443, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"2000\", \"location\": \"Bracknell\", \"stage_seq\": 7, \"distance_m\": 17744.582, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2002H\", \"wtt_dep\": \"2003\", \"location\": \"Martins Heron\", \"stage_seq\": 8, \"distance_m\": 19688.389, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2007\", \"wtt_dep\": \"2010\", \"location\": \"Ascot\", \"stage_seq\": 9, \"distance_m\": 23146.693, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2013H\", \"location\": \"Sunningdale\", \"stage_seq\": 10, \"distance_m\": 26487.403, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2016H\", \"location\": \"Longcross\", \"stage_seq\": 11, \"distance_m\": 29298.064, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2019H\", \"wtt_dep\": \"2020\", \"location\": \"Virginia Water\", \"stage_seq\": 12, \"distance_m\": 32395.457, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2024\", \"location\": \"Egham\", \"stage_seq\": 13, \"distance_m\": 35903.321, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2029\", \"location\": \"Staines\", \"stage_seq\": 14, \"distance_m\": 39162.606, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2035H\", \"location\": \"Feltham\", \"stage_seq\": 15, \"distance_m\": 45830.026, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Feltham Jn\", \"stage_seq\": 16, \"distance_m\": 48144.258, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Whitton Jn\", \"stage_seq\": 17, \"distance_m\": 48759.429, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Twickenham Jn\", \"stage_seq\": 18, \"distance_m\": 51094.539, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2041\", \"location\": \"Twickenham\", \"stage_seq\": 19, \"distance_m\": 51529.696, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"St. Margarets\", \"stage_seq\": 20, \"distance_m\": 52410.591, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2044H\", \"wtt_dep\": \"2045H\", \"location\": \"Richmond\", \"stage_seq\": 21, \"distance_m\": 54121.048, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Barnes\", \"stage_seq\": 22, \"distance_m\": 58358.003, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2054\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 23, \"distance_m\": 63485.69, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"West London Jn\", \"stage_seq\": 24, \"distance_m\": 64586.257, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 25, \"distance_m\": 65418.186, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 26, \"distance_m\": 66449.978, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2059H\", \"wtt_dep\": \"2100H\", \"location\": \"Vauxhall\", \"stage_seq\": 27, \"distance_m\": 67583.85, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 28, \"distance_m\": 68922.446, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 29, \"distance_m\": 69651.424, \"section_seq\": 1, \"route_path_id\": 72859}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 69651.424, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72859}], \"total_distance_m\": 69651.424, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68879.89, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 771.534, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1939", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:42:40Z\", \"source_id\": 54210259, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:43:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:42:42Z\", \"source_id\": 17390463, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:45:20Z\", \"source_id\": 54217842, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:46:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:45:27Z\", \"source_id\": 17392425, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:47:55Z\", \"source_id\": 54224480, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:49:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:47:58Z\", \"source_id\": 17394218, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:51:59Z\", \"source_id\": 54235241, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:53:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:52:04Z\", \"source_id\": 17397106, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:58:37Z\", \"source_id\": 54252224, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:00:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:58:41Z\", \"source_id\": 17401662, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:02:52Z\", \"source_id\": 54263387, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:03:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:02:57Z\", \"source_id\": 17404608, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:06:56Z\", \"source_id\": 54273922, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:07:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:07:01Z\", \"source_id\": 17407438, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:36Z\", \"source_id\": 54285694, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:12:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:38Z\", \"source_id\": 17410501, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:36Z\", \"source_id\": 54295464, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:16:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:38Z\", \"source_id\": 17413237, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:26Z\", \"source_id\": 54304973, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:20:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:32Z\", \"source_id\": 17415880, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:15Z\", \"source_id\": 54317081, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:24:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:18Z\", \"source_id\": 17419047, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:38Z\", \"source_id\": 54330403, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:40Z\", \"source_id\": 17422562, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:40Z\", \"source_id\": 54344819, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:36:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:44Z\", \"source_id\": 17426550, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:17Z\", \"source_id\": 54358060, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:19Z\", \"source_id\": 17430091, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:46Z\", \"source_id\": 54363992, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:48Z\", \"source_id\": 17431703, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:17Z\", \"source_id\": 54367540, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:45:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:21Z\", \"source_id\": 17432682, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:11Z\", \"source_id\": 54379114, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:13Z\", \"source_id\": 17435790, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:08Z\", \"source_id\": 54388308, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:08Z\", \"source_id\": 17438265, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:49Z\", \"source_id\": 54397040, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:58:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:57:54Z\", \"source_id\": 17440572, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:02Z\", \"source_id\": 54402227, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:00:04Z\", \"source_id\": 17441882, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:39Z\", \"source_id\": 54410978, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:44Z\", \"source_id\": 17444254, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "24", "timing_fact_generation": 1789675425110118, "current_leg_arrival_utc": "2026-09-17T21:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:20.779705", "service_state_evidence_id": 17444254, "current_leg_start_actual_dep": "2026-09-17T21:00:30+01:00", "operational_evidence_version": 109, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:20.932900", "service_state_valid_until_kind": null, "operational_interpretation_version": 109, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P RDZ None 2C66 701008 10 100 None {"version": 3, "segments": [{"to_m": 286.934, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 547.015, "from_m": 286.934, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 986.336, "from_m": 547.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1071.378, "from_m": 986.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1077.995, "from_m": 1071.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10575.995, "from_m": 1077.995, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11031.652, "from_m": 10575.995, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11092.083, "from_m": 11031.652, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11220.731, "from_m": 11092.083, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12834.159, "from_m": 11220.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17521.253, "from_m": 12834.159, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17969.337, "from_m": 17521.253, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26283.812, "from_m": 17969.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26610.277, "from_m": 26283.812, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36428.409, "from_m": 26610.277, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38198.066, "from_m": 36428.409, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38514.404, "from_m": 38198.066, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39310.66, "from_m": 38514.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39850.142, "from_m": 39310.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46894.878, "from_m": 39850.142, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46958.603, "from_m": 46894.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48144.258, "from_m": 46958.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51426.503, "from_m": 48144.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51480.79, "from_m": 51426.503, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51824.224, "from_m": 51480.79, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 51861.574, "from_m": 51824.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53216.917, "from_m": 51861.574, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54324.731, "from_m": 53216.917, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 63101.586, "from_m": 54324.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63601.746, "from_m": 63101.586, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64599.695, "from_m": 63601.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64645.63, "from_m": 64599.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65051.811, "from_m": 64645.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65149.342, "from_m": 65051.811, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66484.748, "from_m": 65149.342, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66608.09, "from_m": 66484.748, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67388.828, "from_m": 66608.09, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68219.411, "from_m": 67388.828, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69074.088, "from_m": 68219.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69651.424, "from_m": 69074.088, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 651010, "profile_key": "26f7d50e770997b8b3601d09817815dca5b9ef14dfd9dfc8088ff4ce72df1c2b", "schedule_id": 16967, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1939", "location": "Reading Platforms 4/5/6", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941", "location": "Reading Spur Jn", "stage_seq": 2, "distance_m": 1246.197, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1943H", "wtt_dep": "1944", "location": "Earley", "stage_seq": 3, "distance_m": 4516.404, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": "1947", "location": "Winnersh Triangle", "stage_seq": 4, "distance_m": 6370.742, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1948H", "wtt_dep": "1949", "location": "Winnersh", "stage_seq": 5, "distance_m": 7461.199, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1952H", "wtt_dep": "1953H", "location": "Wokingham", "stage_seq": 6, "distance_m": 10816.443, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "2000", "location": "Bracknell", "stage_seq": 7, "distance_m": 17744.582, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2002H", "wtt_dep": "2003", "location": "Martins Heron", "stage_seq": 8, "distance_m": 19688.389, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2007", "wtt_dep": "2010", "location": "Ascot", "stage_seq": 9, "distance_m": 23146.693, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2013H", "location": "Sunningdale", "stage_seq": 10, "distance_m": 26487.403, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2016H", "location": "Longcross", "stage_seq": 11, "distance_m": 29298.064, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2019H", "wtt_dep": "2020", "location": "Virginia Water", "stage_seq": 12, "distance_m": 32395.457, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2024", "location": "Egham", "stage_seq": 13, "distance_m": 35903.321, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2029", "location": "Staines", "stage_seq": 14, "distance_m": 39162.606, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2035H", "location": "Feltham", "stage_seq": 15, "distance_m": 45830.026, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Feltham Jn", "stage_seq": 16, "distance_m": 48144.258, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Whitton Jn", "stage_seq": 17, "distance_m": 48759.429, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Twickenham Jn", "stage_seq": 18, "distance_m": 51094.539, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2041", "location": "Twickenham", "stage_seq": 19, "distance_m": 51529.696, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "St. Margarets", "stage_seq": 20, "distance_m": 52410.591, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2044H", "wtt_dep": "2045H", "location": "Richmond", "stage_seq": 21, "distance_m": 54121.048, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Barnes", "stage_seq": 22, "distance_m": 58358.003, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2054", "location": "Clapham Junction (W)", "stage_seq": 23, "distance_m": 63485.69, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "West London Jn", "stage_seq": 24, "distance_m": 64586.257, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Queenstown Road (Battersea)", "stage_seq": 25, "distance_m": 65418.186, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Nine Elms Jn", "stage_seq": 26, "distance_m": 66449.978, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2059H", "wtt_dep": "2100H", "location": "Vauxhall", "stage_seq": 27, "distance_m": 67583.85, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102H", "location": "Waterloo West Crossings", "stage_seq": 28, "distance_m": 68922.446, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 29, "distance_m": 69651.424, "section_seq": 1, "route_path_id": 72859}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 69651.424, "from_m": 0.0, "section_seq": 1, "route_path_id": 72859}], "total_distance_m": 69651.424, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68879.89, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 771.534, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27802, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:42:40Z", "source_id": 54210259, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T18:43:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:42:42Z", "source_id": 17390463, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27798, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:45:20Z", "source_id": 54217842, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:46:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:45:27Z", "source_id": 17392425, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27806, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:47:55Z", "source_id": 54224480, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:49:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:47:58Z", "source_id": 17394218, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27810, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:51:59Z", "source_id": 54235241, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T18:53:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:52:04Z", "source_id": 17397106, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28172, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:58:37Z", "source_id": 54252224, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:00:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:58:41Z", "source_id": 17401662, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28168, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:02:52Z", "source_id": 54263387, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:03:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:02:57Z", "source_id": 17404608, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28180, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:06:56Z", "source_id": 54273922, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:07:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:07:01Z", "source_id": 17407438, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28197, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:36Z", "source_id": 54285694, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:12:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:38Z", "source_id": 17410501, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28201, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:36Z", "source_id": 54295464, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:16:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:38Z", "source_id": 17413237, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28205, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:26Z", "source_id": 54304973, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:20:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:32Z", "source_id": 17415880, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28214, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:15Z", "source_id": 54317081, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:24:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:18Z", "source_id": 17419047, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28239, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:38Z", "source_id": 54330403, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:30:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:40Z", "source_id": 17422562, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:40Z", "source_id": 54344819, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:36:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:44Z", "source_id": 17426550, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:17Z", "source_id": 54358060, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:19Z", "source_id": 17430091, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:46Z", "source_id": 54363992, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:44:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:48Z", "source_id": 17431703, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:17Z", "source_id": 54367540, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:45:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:21Z", "source_id": 17432682, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:11Z", "source_id": 54379114, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:51:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:13Z", "source_id": 17435790, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:08Z", "source_id": 54388308, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:54:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:08Z", "source_id": 17438265, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29115, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:49Z", "source_id": 54397040, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T19:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:57:54Z", "source_id": 17440572, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29085, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:02Z", "source_id": 54402227, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T20:00:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:00:04Z", "source_id": 17441882, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28991, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:39Z", "source_id": 54410978, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T20:05:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:44Z", "source_id": 17444254, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] Reading Platforms 4/5/6 1939 1939 6 None None London Waterloo 2105 2105 24 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L80833/2026-09-17/detailed None Vauxhall 2026-09-17T21:00:30+01:00 London Waterloo 4.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 2101 2105 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:05:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444254 1789675425110118 109 109 2026-09-17 20:15:20.932900 24 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:20.779705
620902 649420 L37441 631J55MX17 2026-09-17 COMPLETE 17444957 2026-09-17 21:05:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 649420, "stp": "P", "toc": "Chiltern Railways", "uid": "L37441", "consist": "68030+CH05", "dest_crs": "SBJ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37441/2026-09-17/detailed", "trust_id": "631J55MX17", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Junction", "service_date": "2026-09-17", "dest_arr_time": "2107", "dest_platform": "3", "is_terminated": 1, "next_location": "Stourbridge Junction", "signalling_id": "1J55", "timing_status": "EARLY", "origin_station": "London Marylebone", "current_leg_arr": "2105", "current_leg_dep": "2057", "current_leg_end": "Stourbridge Junction", "origin_dep_time": "1837", "origin_platform": "3", "current_location": "Stourbridge Junction", "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0309735103177062, 52.477297938711494], [-2.0310974, 52.477224499999984], [-2.0312662999999995, 52.4771176], [-2.0315546999999996, 52.4769329], [-2.0316820999999994, 52.4768504], [-2.0318739, 52.4767319], [-2.0321312999999996, 52.476577500000005], [-2.032406299999999, 52.4764021], [-2.0329293, 52.47607839999999], [-2.0334657, 52.47574839999999], [-2.0339298, 52.47547079999999], [-2.0342034, 52.475322], [-2.0346902, 52.475081], [-2.0349208, 52.4749806], [-2.0351783, 52.474877], [-2.035232, 52.4748525], [-2.035498899999999, 52.47474629999999], [-2.0358033, 52.4746401], [-2.0358838, 52.47461229999999], [-2.0362392, 52.47450510000001], [-2.0364269, 52.47445199999999], [-2.0366924, 52.4743981], [-2.0369499, 52.4743434], [-2.0370159999999995, 52.4743303], [-2.0387012, 52.4739085], [-2.0482353, 52.47152339999999], [-2.0484285, 52.47148339999999], [-2.0487824999999997, 52.47140490000001], [-2.0493029, 52.47127830000001], [-2.0497307, 52.471177], [-2.0501477, 52.471082300000006], [-2.0505151999999995, 52.47100459999999], [-2.050762, 52.4709581], [-2.0510288999999995, 52.47091230000001], [-2.0513413, 52.4708584], [-2.0516403999999997, 52.4708102], [-2.0520065, 52.4707734], [-2.0525389, 52.4707187], [-2.0531545, 52.4706917], [-2.0534882, 52.4706779], [-2.0537446, 52.47066719999999], [-2.0539069, 52.4706656], [-2.0542636, 52.47066719999999], [-2.0547437, 52.47067950000001], [-2.0553003, 52.470707299999994], [-2.0554658999999997, 52.4707175], [-2.0557361, 52.4707342], [-2.0560258, 52.47075710000001], [-2.0561869, 52.47077440000001], [-2.0564374999999995, 52.4708061], [-2.0566253, 52.47083959999999], [-2.0572449, 52.4709344], [-2.0575801, 52.4709844], [-2.0579771, 52.47103810000001], [-2.0583499, 52.4710814], [-2.0584814, 52.4710937], [-2.058626, 52.4711061], [-2.058873, 52.471119], [-2.059046, 52.4711321], [-2.0593061, 52.47114760000001], [-2.0595127, 52.47115819999999], [-2.0597836, 52.471165599999985], [-2.0600317, 52.4711631], [-2.0602248, 52.471165599999985], [-2.0605185, 52.47115899999999], [-2.0608109, 52.47114760000001], [-2.0611569, 52.4711296], [-2.0614694, 52.47111000000001], [-2.0619707999999997, 52.471072799999995], [-2.0620192, 52.4710692], [-2.0623612, 52.4710447], [-2.0627783, 52.4710169], [-2.062903, 52.47100789999999], [-2.0632396, 52.47098830000001], [-2.0635279, 52.47096870000001], [-2.0638807, 52.4709458], [-2.0641542, 52.47092700000001], [-2.0644091, 52.470914], [-2.0647859, 52.4708878], [-2.0652083, 52.47086660000001], [-2.0655154999999996, 52.4708511], [-2.0658238999999994, 52.4708372], [-2.066125153474899, 52.47082325232954], [-2.0661954, 52.47082], [-2.0665386999999997, 52.4708102], [-2.0669276, 52.4707963], [-2.067224, 52.4707849], [-2.0677833, 52.4707628], [-2.0681426999999997, 52.4707498], [-2.0684927, 52.4707408], [-2.0688131999999997, 52.47072769999999], [-2.0692557999999996, 52.470713800000006], [-2.0696152, 52.47070159999999], [-2.0701597, 52.47068599999999], [-2.0705217999999994, 52.4706746], [-2.0710032999999997, 52.470657399999986], [-2.0714189999999997, 52.47063860000001], [-2.0719943, 52.47062309999999], [-2.0722490999999996, 52.470609200000006], [-2.0726193, 52.4705953], [-2.0729425, 52.4705872], [-2.0732697, 52.4705733], [-2.0738907, 52.4705382], [-2.0740475999999997, 52.47052919999999], [-2.0746269, 52.4704883], [-2.0747837999999996, 52.47047609999999], [-2.075103, 52.4704491], [-2.0754343000000004, 52.4704099], [-2.07574, 52.470374], [-2.0759988999999996, 52.4703429], [-2.0763234, 52.4702932], [-2.0768867, 52.47019180000001], [-2.0773748, 52.47010029999999], [-2.0779623, 52.4699828], [-2.0783069, 52.4699068], [-2.0788982999999996, 52.46979309999999], [-2.0792752, 52.4697212], [-2.0796937, 52.46964199999999], [-2.0800409999999996, 52.4695717], [-2.0806095999999994, 52.46945729999999], [-2.0809006999999995, 52.46940179999999], [-2.0812628, 52.469335599999994], [-2.0816812, 52.46927190000001], [-2.0819682, 52.4692245], [-2.0822686, 52.46918279999999], [-2.0825288, 52.46915260000001], [-2.0828639999999994, 52.4691166], [-2.0832234, 52.4690905], [-2.0835829, 52.4690684], [-2.0839195, 52.4690586], [-2.0842548, 52.46905939999999], [-2.0845458, 52.4690684], [-2.0847898999999996, 52.46908559999999], [-2.0851185, 52.469111000000005], [-2.0853815999999994, 52.4691352], [-2.085742, 52.4691771], [-2.086017, 52.4692081], [-2.0864086, 52.46925879999999], [-2.0870255, 52.46932499999999], [-2.0874399, 52.4693773], [-2.0878114000000005, 52.46941159999999], [-2.0882915, 52.4694565], [-2.0885958999999996, 52.469474499999976], [-2.0889111, 52.469489199999984], [-2.0892477, 52.46949649999999], [-2.0894917999999993, 52.4694949], [-2.0897156999999997, 52.4694908], [-2.0899464, 52.4694851], [-2.090033, 52.46948339999999], [-2.0901395, 52.469475299999985], [-2.0903273, 52.469463899999994], [-2.0905512, 52.46944260000001], [-2.090861, 52.46941159999999], [-2.0910729, 52.4693871], [-2.0912567, 52.4693617], [-2.0914833, 52.469329], [-2.0917274, 52.4692825], [-2.0919700999999997, 52.4692343], [-2.0922223, 52.4691795], [-2.0925119, 52.4691142], [-2.0926863, 52.4690652], [-2.0928405, 52.4690178], [-2.0929987999999997, 52.4689688], [-2.0932454999999996, 52.46888789999999], [-2.0935593, 52.4687727], [-2.0938033999999996, 52.4686755], [-2.0942326, 52.4684875], [-2.0945074999999997, 52.4683576], [-2.0947087, 52.468279199999984], [-2.0949527, 52.4681673], [-2.0952101999999995, 52.4680456], [-2.0954181, 52.4679606], [-2.0956059, 52.4678699], [-2.0958124, 52.467758], [-2.0959854, 52.467664], [-2.0961182, 52.467583899999994], [-2.096208, 52.46753170000001], [-2.0963435, 52.4674328], [-2.0964897, 52.4673282], [-2.0966533, 52.467200799999986], [-2.0968263, 52.467061], [-2.0969389, 52.466956499999995], [-2.0970677, 52.4668396], [-2.0971951, 52.466708100000005], [-2.0972997, 52.4666068], [-2.0974834000000007, 52.466430299999985], [-2.0975894, 52.466312599999995], [-2.0976818999999995, 52.46621949999999], [-2.0978401, 52.46606099999999], [-2.0979689, 52.4659319], [-2.0980655, 52.4658396], [-2.0982370999999995, 52.4656664], [-2.0983994, 52.46549149999999], [-2.0985992, 52.46531179999999], [-2.0988083999999994, 52.4650846], [-2.0989841, 52.46490980000001], [-2.0990981, 52.4647905], [-2.099196, 52.46469900000001], [-2.0993327999999996, 52.46455430000001], [-2.099498, 52.464394000000006], [-2.0996509, 52.4642575], [-2.0998761999999997, 52.4640557], [-2.1000666, 52.463899600000005], [-2.1003054, 52.463697800000006], [-2.1004971, 52.463557300000005], [-2.1007667, 52.463371], [-2.1009732, 52.4632296], [-2.1013541, 52.4629894], [-2.1016465, 52.4628251], [-2.1018369, 52.4627189], [-2.1020703, 52.4626021], [-2.1022915, 52.4624942], [-2.1025155, 52.4623904], [-2.1028118999999994, 52.46225479999999], [-2.1031444999999995, 52.4621273], [-2.1034167, 52.4620236], [-2.103485099999999, 52.461999], [-2.1037265, 52.46190999999999], [-2.1040256000000004, 52.461807799999995], [-2.1042065999999995, 52.4617531], [-2.1045513, 52.46164279999999], [-2.1048839, 52.4615504], [-2.1051146, 52.4614859], [-2.1054632999999994, 52.46138460000001], [-2.1058026, 52.46128319999999], [-2.1061526, 52.461177], [-2.1065683, 52.46105120000001], [-2.1069881, 52.4609294], [-2.1073421, 52.46083380000001], [-2.1075876, 52.46077090000001], [-2.1078866, 52.4606982], [-2.1080194, 52.460673699999994], [-2.1082241999999995, 52.46062649999999], [-2.1084794, 52.46057400000001], [-2.1088361, 52.4605143], [-2.1091754, 52.46046199999999], [-2.1095255, 52.460408099999995], [-2.1098205, 52.46037789999999], [-2.1102657, 52.4603337], [-2.1105635, 52.46030999999999], [-2.1109336, 52.460288799999994], [-2.1113318999999997, 52.4602569], [-2.1116431, 52.4602365], [-2.1120373, 52.460211999999984], [-2.1124516999999994, 52.46018010000001], [-2.1127196999999995, 52.4601665], [-2.1131421, 52.46014189999999], [-2.1136074999999996, 52.460102699999986], [-2.1139938, 52.4600774], [-2.114793, 52.4600136], [-2.1153805, 52.4599728], [-2.1158056, 52.459941699999995], [-2.1161489, 52.4599205], [-2.1165553, 52.4598878], [-2.1167362999999995, 52.459871500000006], [-2.1171279, 52.4598469], [-2.1174027999999994, 52.4598241], [-2.1182383, 52.45976279999999], [-2.1184905, 52.45974479999999], [-2.1189934, 52.459708], [-2.1193769, 52.4596762], [-2.1195150999999997, 52.45966059999999], [-2.1198356, 52.459632899999995], [-2.1201708999999997, 52.4595928], [-2.1203948, 52.459565], [-2.1206617, 52.45952739999998], [-2.1209568, 52.459479999999985], [-2.121288, 52.459421199999994], [-2.1216662, 52.459337899999994], [-2.1220457, 52.4592521], [-2.1224213, 52.459154000000005], [-2.1227257, 52.4590698], [-2.1230502, 52.45897180000001], [-2.1232291, 52.4589135], [-2.1233989, 52.458858199999995], [-2.1237664, 52.458726600000006], [-2.1241607, 52.458564], [-2.1245147, 52.4584185], [-2.1249157, 52.45824449999999], [-2.1254173, 52.4580263], [-2.1260248, 52.45775419999999], [-2.1262764, 52.4576551], [-2.1264701000000006, 52.457568999999985], [-2.1270801999999995, 52.4572892], [-2.1274638, 52.45712079999999], [-2.1279492999999996, 52.4569133], [-2.1286239, 52.4566215], [-2.129103999999999, 52.45641150000001], [-2.1294338999999995, 52.456271699999995], [-2.1297664999999997, 52.4561255], [-2.1300132, 52.456015099999995], [-2.1303271, 52.4558803], [-2.1307092999999995, 52.45571360000001], [-2.1312189, 52.455496999999994], [-2.1315340999999997, 52.4553597], [-2.1319109, 52.4551954], [-2.1321898999999997, 52.4550704], [-2.1323279999999993, 52.45500419999999], [-2.132505, 52.45490939999999], [-2.1326163, 52.4548465], [-2.1327545, 52.4547639], [-2.1329106999999996, 52.4546516], [-2.1330816999999995, 52.454510600000006], [-2.1331863, 52.454403500000005], [-2.1333002999999997, 52.4542793], [-2.1333888, 52.4541543], [-2.1334719999999994, 52.4540349], [-2.1335135, 52.45395080000001], [-2.1335484, 52.4538878], [-2.1335846, 52.4537955], [-2.1336155, 52.4537121], [-2.1336462999999997, 52.4535928], [-2.1336602, 52.45349379999999], [-2.1336651, 52.4534588], [-2.1336758, 52.45338850000001], [-2.1336758, 52.4532561], [-2.1336878999999995, 52.4531131], [-2.1337039999999994, 52.452908699999995], [-2.133708, 52.452768199999994], [-2.1337226999999994, 52.452547499999994], [-2.1337254, 52.4523701], [-2.1337442, 52.4521298], [-2.1337575999999996, 52.45184219999999], [-2.133773699999999, 52.4516525], [-2.1337777, 52.451481699999995], [-2.1337925, 52.45123900000001], [-2.1338113, 52.451026500000005], [-2.1338126, 52.4508532], [-2.1338287, 52.450657], [-2.1338341, 52.450411], [-2.1338501, 52.4502067], [-2.1338703, 52.4499639], [-2.133877, 52.449795599999995], [-2.1338849999999994, 52.4496215], [-2.133908, 52.4492911], [-2.1339197, 52.4491455], [-2.1339345999999995, 52.4489463], [-2.1339401, 52.448748499999994], [-2.1339494, 52.4485875], [-2.1339655, 52.4483636], [-2.1339763, 52.44811670000001], [-2.134000400000001, 52.447808599999995], [-2.1340235, 52.447433]]}", "current_leg_start": "Rowley Regis", "dest_arr_time_act": "2107", "motion_projection": null, "next_location_lat": "52.4474330", "next_location_lon": "-2.1340235", "previous_location": "Rowley Regis", "current_leg_milage": "5.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"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\": 551.458, \"from_m\": 245.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8520.209, \"from_m\": 7803.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9324.111, \"from_m\": 8520.209, \"capability_applied\": null, \"effective_limit_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\": 10581.817, \"from_m\": 9324.111, \"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\": 10790.078, \"from_m\": 10581.817, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20559.713, \"from_m\": 10790.078, \"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\": 20677.081, \"from_m\": 20559.713, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42639.589, \"from_m\": 20677.081, \"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\": 44387.407, \"from_m\": 42639.589, \"capability_applied\": null, \"effective_limit_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\": 44473.77, \"from_m\": 44387.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44731.587, \"from_m\": 44473.77, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45108.675, \"from_m\": 44731.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45169.384, \"from_m\": 45108.675, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45266.329, \"from_m\": 45169.384, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49064.385, \"from_m\": 45266.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\": 56131.771, \"from_m\": 49064.385, \"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\": 57445.031, \"from_m\": 56131.771, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58337.518, \"from_m\": 57445.031, \"capability_applied\": null, \"effective_limit_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\": 59449.088, \"from_m\": 58337.518, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 99545.002, \"from_m\": 59449.088, \"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\": 100081.409, \"from_m\": 99545.002, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100707.481, \"from_m\": 100081.409, \"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\": 109589.997, \"from_m\": 100707.481, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 109656.951, \"from_m\": 109589.997, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110057.878, \"from_m\": 109656.951, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111049.204, \"from_m\": 110057.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111154.608, \"from_m\": 111049.204, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 111362.896, \"from_m\": 111154.608, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 126266.236, \"from_m\": 111362.896, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 128211.899, \"from_m\": 126266.236, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 142108.9, \"from_m\": 128211.899, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 142276.586, \"from_m\": 142108.9, \"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\": 142760.328, \"from_m\": 142276.586, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 142789.022, \"from_m\": 142760.328, \"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\": 142810.693, \"from_m\": 142789.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\": 143072.372, \"from_m\": 142810.693, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 151376.928, \"from_m\": 143072.372, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 151865.533, \"from_m\": 151376.928, \"capability_applied\": null, \"effective_limit_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\": 151906.644, \"from_m\": 151865.533, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 153232.094, \"from_m\": 151906.644, \"capability_applied\": null, \"effective_limit_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\": 172191.654, \"from_m\": 153232.094, \"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\": 173937.404, \"from_m\": 172191.654, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 175152.244, \"from_m\": 173937.404, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 178308.099, \"from_m\": 175152.244, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 179067.206, \"from_m\": 178308.099, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 179648.022, \"from_m\": 179067.206, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 179991.002, \"from_m\": 179648.022, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 180395.927, \"from_m\": 179991.002, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 183712.924, \"from_m\": 180395.927, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 183757.936, \"from_m\": 183712.924, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 184941.779, \"from_m\": 183757.936, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 185983.585, \"from_m\": 184941.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 186448.059, \"from_m\": 185983.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 188177.509, \"from_m\": 186448.059, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 188836.624, \"from_m\": 188177.509, \"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\": 192261.839, \"from_m\": 188836.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 192905.441, \"from_m\": 192261.839, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 195653.45, \"from_m\": 192905.441, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 198455.171, \"from_m\": 195653.45, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 198570.428, \"from_m\": 198455.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\": 198597.669, \"from_m\": 198570.428, \"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\": 199272.139, \"from_m\": 198597.669, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 649420, \"profile_key\": \"724968e3f63206cdd7ccd410a2a1fa3208450bd0ad30009177d63179a2ced030\", \"schedule_id\": 15820, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1837\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845\", \"location\": \"Wembley Stadium\", \"stage_seq\": 3, \"distance_m\": 10360.757, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848\", \"location\": \"Northolt Park Jn\", \"stage_seq\": 4, \"distance_m\": 17228.059, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1849\", \"location\": \"South Ruislip\", \"stage_seq\": 5, \"distance_m\": 18739.599, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1850\", \"location\": \"West Ruislip\", \"stage_seq\": 6, \"distance_m\": 21688.827, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854\", \"location\": \"Gerrards Cross\", \"stage_seq\": 7, \"distance_m\": 30185.502, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900\", \"location\": \"High Wycombe\", \"stage_seq\": 8, \"distance_m\": 44938.364, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"Saunderton\", \"stage_seq\": 9, \"distance_m\": 52843.683, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": false, \"wtt_arr\": \"1907H\", \"wtt_dep\": \"1909\", \"location\": \"Princes Risborough\", \"stage_seq\": 10, \"distance_m\": 57913.363, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": false, \"wtt_arr\": \"1914H\", \"wtt_dep\": \"1916\", \"location\": \"Haddenham & Thame Parkway\", \"stage_seq\": 11, \"distance_m\": 67190.686, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"location\": \"Bicester South Jn\", \"stage_seq\": 12, \"distance_m\": 86255.198, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1928H\", \"location\": \"Bicester North\", \"stage_seq\": 13, \"distance_m\": 87858.175, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Aynho Jn\", \"stage_seq\": 14, \"distance_m\": 102449.042, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Banbury Depot Jn\", \"stage_seq\": 15, \"distance_m\": 109753.555, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": false, \"wtt_arr\": \"1940H\", \"wtt_dep\": \"1942H\", \"location\": \"Banbury\", \"stage_seq\": 16, \"distance_m\": 110558.033, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 17, \"distance_m\": 112348.674, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Fenny Compton\", \"stage_seq\": 18, \"distance_m\": 124379.297, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": false, \"wtt_arr\": \"2001\", \"wtt_dep\": \"2003\", \"location\": \"Leamington Spa\", \"stage_seq\": 19, \"distance_m\": 142439.794, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2008\", \"location\": \"Warwick\", \"stage_seq\": 20, \"distance_m\": 145547.988, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2012H\", \"location\": \"Warwick Parkway\", \"stage_seq\": 21, \"distance_m\": 147638.765, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Hatton\", \"stage_seq\": 22, \"distance_m\": 152193.004, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": false, \"wtt_arr\": \"2021H\", \"wtt_dep\": \"2023H\", \"location\": \"Dorridge\", \"stage_seq\": 23, \"distance_m\": 163062.138, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024H\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 24, \"distance_m\": 163965.495, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2029H\", \"location\": \"Solihull\", \"stage_seq\": 25, \"distance_m\": 168460.988, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033H\", \"location\": \"Tyseley\", \"stage_seq\": 26, \"distance_m\": 174518.86, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 27, \"distance_m\": 175643.931, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2040\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 28, \"distance_m\": 178958.636, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2044\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 29, \"distance_m\": 179857.518, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 30, \"distance_m\": 181013.982, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 31, \"distance_m\": 186084.587, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Smethwick Jn\", \"stage_seq\": 32, \"distance_m\": 186285.413, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2057\", \"location\": \"Rowley Regis\", \"stage_seq\": 33, \"distance_m\": 190737.397, \"section_seq\": 1, \"route_path_id\": 72195}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": null, \"location\": \"Stourbridge Junction\", \"stage_seq\": 34, \"distance_m\": 199272.139, \"section_seq\": 1, \"route_path_id\": 72195}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 199272.139, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72195}], \"total_distance_m\": 199272.139, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 197260.664, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2011.475, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1837", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.4474330", "current_position_lon": "-2.1340235", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:52:04Z\", \"source_id\": 54073540, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:53:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:52:07Z\", \"source_id\": 17353594, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:55:52Z\", \"source_id\": 54083836, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:57:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:55:59Z\", \"source_id\": 17356461, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:57:08Z\", \"source_id\": 54087170, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:58:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:57:13Z\", \"source_id\": 17357381, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:00:32Z\", \"source_id\": 54096453, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:01:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:00:33Z\", \"source_id\": 17359953, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:06:24Z\", \"source_id\": 54112612, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:06:26Z\", \"source_id\": 17364351, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:10:29Z\", \"source_id\": 54123647, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:11:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:10:31Z\", \"source_id\": 17367385, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:13:24Z\", \"source_id\": 54131857, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:14:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:13:28Z\", \"source_id\": 17369502, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:20:13Z\", \"source_id\": 54150745, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:21:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:20:19Z\", \"source_id\": 17374539, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:32:53Z\", \"source_id\": 54184613, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:33:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:32:57Z\", \"source_id\": 17383664, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:46:46Z\", \"source_id\": 54221620, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:48:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:46:52Z\", \"source_id\": 17393443, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20939, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:49Z\", \"source_id\": 54271196, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:06:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:54Z\", \"source_id\": 17406636, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:10:33Z\", \"source_id\": 54282918, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:11:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:10:31Z\", \"source_id\": 17409754, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20988, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:40Z\", \"source_id\": 54293156, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:14:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:41Z\", \"source_id\": 17412586, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:56Z\", \"source_id\": 54303575, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:19:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:58Z\", \"source_id\": 17415445, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:20Z\", \"source_id\": 54314793, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:24:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:23:19Z\", \"source_id\": 17418405, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:02Z\", \"source_id\": 54328977, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:29:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:07Z\", \"source_id\": 17422193, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:44Z\", \"source_id\": 54342724, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:49Z\", \"source_id\": 17425975, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:45Z\", \"source_id\": 54354407, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:40:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:48Z\", \"source_id\": 17429132, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:47Z\", \"source_id\": 54361658, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:51Z\", \"source_id\": 17431085, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:13Z\", \"source_id\": 54369610, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:16Z\", \"source_id\": 17433244, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:14Z\", \"source_id\": 54379264, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:19Z\", \"source_id\": 17435835, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:46Z\", \"source_id\": 54389907, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:49Z\", \"source_id\": 17438671, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:45Z\", \"source_id\": 54413626, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:50Z\", \"source_id\": 17444957, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Junction", "service_state_platform": "3", "timing_fact_generation": 1789675491375169, "current_leg_arrival_utc": "2026-09-17T21:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:21.046971", "service_state_evidence_id": 17444957, "current_leg_start_actual_dep": "2026-09-17T20:57:00+01:00", "operational_evidence_version": 144, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:21.865070", "service_state_valid_until_kind": null, "operational_interpretation_version": 144, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P MYB SBJ 1J55 68030+CH05 6 100 None {"version": 3, "segments": [{"to_m": 245.016, "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": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 623.575, "from_m": 608.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.354, "from_m": 623.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7803.288, "from_m": 6123.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8520.209, "from_m": 7803.288, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9324.111, "from_m": 8520.209, "capability_applied": null, "effective_limit_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": 10581.817, "from_m": 9324.111, "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": 10790.078, "from_m": 10581.817, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20559.713, "from_m": 10790.078, "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": 20677.081, "from_m": 20559.713, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42639.589, "from_m": 20677.081, "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": 44387.407, "from_m": 42639.589, "capability_applied": null, "effective_limit_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": 44473.77, "from_m": 44387.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44731.587, "from_m": 44473.77, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45108.675, "from_m": 44731.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45169.384, "from_m": 45108.675, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45266.329, "from_m": 45169.384, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49064.385, "from_m": 45266.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": 56131.771, "from_m": 49064.385, "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": 57445.031, "from_m": 56131.771, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58337.518, "from_m": 57445.031, "capability_applied": null, "effective_limit_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": 59449.088, "from_m": 58337.518, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 99545.002, "from_m": 59449.088, "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": 100081.409, "from_m": 99545.002, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100707.481, "from_m": 100081.409, "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": 109589.997, "from_m": 100707.481, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 109656.951, "from_m": 109589.997, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110057.878, "from_m": 109656.951, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111049.204, "from_m": 110057.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111154.608, "from_m": 111049.204, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 111362.896, "from_m": 111154.608, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 126266.236, "from_m": 111362.896, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 128211.899, "from_m": 126266.236, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 142108.9, "from_m": 128211.899, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 142276.586, "from_m": 142108.9, "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": 142760.328, "from_m": 142276.586, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 142789.022, "from_m": 142760.328, "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": 142810.693, "from_m": 142789.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": 143072.372, "from_m": 142810.693, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 151376.928, "from_m": 143072.372, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 151865.533, "from_m": 151376.928, "capability_applied": null, "effective_limit_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": 151906.644, "from_m": 151865.533, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 153232.094, "from_m": 151906.644, "capability_applied": null, "effective_limit_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": 172191.654, "from_m": 153232.094, "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": 173937.404, "from_m": 172191.654, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 175152.244, "from_m": 173937.404, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 178308.099, "from_m": 175152.244, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 179067.206, "from_m": 178308.099, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 179648.022, "from_m": 179067.206, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 179991.002, "from_m": 179648.022, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 180395.927, "from_m": 179991.002, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 183712.924, "from_m": 180395.927, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 183757.936, "from_m": 183712.924, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 184941.779, "from_m": 183757.936, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 185983.585, "from_m": 184941.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 186448.059, "from_m": 185983.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 188177.509, "from_m": 186448.059, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 188836.624, "from_m": 188177.509, "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": 192261.839, "from_m": 188836.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 192905.441, "from_m": 192261.839, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 195653.45, "from_m": 192905.441, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 198455.171, "from_m": 195653.45, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 198570.428, "from_m": 198455.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": 198597.669, "from_m": 198570.428, "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": 199272.139, "from_m": 198597.669, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 649420, "profile_key": "724968e3f63206cdd7ccd410a2a1fa3208450bd0ad30009177d63179a2ced030", "schedule_id": 15820, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1837", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845", "location": "Wembley Stadium", "stage_seq": 3, "distance_m": 10360.757, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848", "location": "Northolt Park Jn", "stage_seq": 4, "distance_m": 17228.059, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1849", "location": "South Ruislip", "stage_seq": 5, "distance_m": 18739.599, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1850", "location": "West Ruislip", "stage_seq": 6, "distance_m": 21688.827, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854", "location": "Gerrards Cross", "stage_seq": 7, "distance_m": 30185.502, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900", "location": "High Wycombe", "stage_seq": 8, "distance_m": 44938.364, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904", "location": "Saunderton", "stage_seq": 9, "distance_m": 52843.683, "section_seq": 1, "route_path_id": 72195}, {"is_pass": false, "wtt_arr": "1907H", "wtt_dep": "1909", "location": "Princes Risborough", "stage_seq": 10, "distance_m": 57913.363, "section_seq": 1, "route_path_id": 72195}, {"is_pass": false, "wtt_arr": "1914H", "wtt_dep": "1916", "location": "Haddenham & Thame Parkway", "stage_seq": 11, "distance_m": 67190.686, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925", "location": "Bicester South Jn", "stage_seq": 12, "distance_m": 86255.198, "section_seq": 1, "route_path_id": 72195}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1928H", "location": "Bicester North", "stage_seq": 13, "distance_m": 87858.175, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Aynho Jn", "stage_seq": 14, "distance_m": 102449.042, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Banbury Depot Jn", "stage_seq": 15, "distance_m": 109753.555, "section_seq": 1, "route_path_id": 72195}, {"is_pass": false, "wtt_arr": "1940H", "wtt_dep": "1942H", "location": "Banbury", "stage_seq": 16, "distance_m": 110558.033, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944", "location": "Banbury Reservoir Jn", "stage_seq": 17, "distance_m": 112348.674, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Fenny Compton", "stage_seq": 18, "distance_m": 124379.297, "section_seq": 1, "route_path_id": 72195}, {"is_pass": false, "wtt_arr": "2001", "wtt_dep": "2003", "location": "Leamington Spa", "stage_seq": 19, "distance_m": 142439.794, "section_seq": 1, "route_path_id": 72195}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2008", "location": "Warwick", "stage_seq": 20, "distance_m": 145547.988, "section_seq": 1, "route_path_id": 72195}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2012H", "location": "Warwick Parkway", "stage_seq": 21, "distance_m": 147638.765, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Hatton", "stage_seq": 22, "distance_m": 152193.004, "section_seq": 1, "route_path_id": 72195}, {"is_pass": false, "wtt_arr": "2021H", "wtt_dep": "2023H", "location": "Dorridge", "stage_seq": 23, "distance_m": 163062.138, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024H", "location": "Bentley Heath S.B.", "stage_seq": 24, "distance_m": 163965.495, "section_seq": 1, "route_path_id": 72195}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2029H", "location": "Solihull", "stage_seq": 25, "distance_m": 168460.988, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Tyseley", "stage_seq": 26, "distance_m": 174518.86, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Small Heath Sth Jn", "stage_seq": 27, "distance_m": 175643.931, "section_seq": 1, "route_path_id": 72195}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2040", "location": "Birmingham Moor Street", "stage_seq": 28, "distance_m": 178958.636, "section_seq": 1, "route_path_id": 72195}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2044", "location": "Birmingham Snow Hill", "stage_seq": 29, "distance_m": 179857.518, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Jewellry Quarter", "stage_seq": 30, "distance_m": 181013.982, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Smethwick Galton Bridge HL", "stage_seq": 31, "distance_m": 186084.587, "section_seq": 1, "route_path_id": 72195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Smethwick Jn", "stage_seq": 32, "distance_m": 186285.413, "section_seq": 1, "route_path_id": 72195}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2057", "location": "Rowley Regis", "stage_seq": 33, "distance_m": 190737.397, "section_seq": 1, "route_path_id": 72195}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": null, "location": "Stourbridge Junction", "stage_seq": 34, "distance_m": 199272.139, "section_seq": 1, "route_path_id": 72195}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 199272.139, "from_m": 0.0, "section_seq": 1, "route_path_id": 72195}], "total_distance_m": 199272.139, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 197260.664, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2011.475, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18265, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:52:04Z", "source_id": 54073540, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T17:53:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:52:07Z", "source_id": 17353594, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T18:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23267, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:55:52Z", "source_id": 54083836, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T17:57:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:55:59Z", "source_id": 17356461, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23283, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:57:08Z", "source_id": 54087170, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T17:58:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:57:13Z", "source_id": 17357381, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T18:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23313, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:00:32Z", "source_id": 54096453, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T18:01:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:00:33Z", "source_id": 17359953, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23341, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:06:24Z", "source_id": 54112612, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T18:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:06:26Z", "source_id": 17364351, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23349, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:10:29Z", "source_id": 54123647, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T18:11:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:10:31Z", "source_id": 17367385, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23375, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:13:24Z", "source_id": 54131857, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T18:14:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:13:28Z", "source_id": 17369502, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21149, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:20:13Z", "source_id": 54150745, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T18:21:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:20:19Z", "source_id": 17374539, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21143, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:32:53Z", "source_id": 54184613, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T18:33:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:32:57Z", "source_id": 17383664, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21076, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:46:46Z", "source_id": 54221620, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T18:48:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:46:52Z", "source_id": 17393443, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20939, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:49Z", "source_id": 54271196, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:06:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:54Z", "source_id": 17406636, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20264, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:10:33Z", "source_id": 54282918, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:11:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:10:31Z", "source_id": 17409754, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20988, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:40Z", "source_id": 54293156, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:14:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:41Z", "source_id": 17412586, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20255, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:56Z", "source_id": 54303575, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:19:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:58Z", "source_id": 17415445, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20231, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:20Z", "source_id": 54314793, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:24:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:23:19Z", "source_id": 17418405, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20215, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:02Z", "source_id": 54328977, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T19:29:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:07Z", "source_id": 17422193, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20338, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:44Z", "source_id": 54342724, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T19:35:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:49Z", "source_id": 17425975, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20105, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:45Z", "source_id": 54354407, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T19:40:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:48Z", "source_id": 17429132, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20075, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:47Z", "source_id": 54361658, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T19:44:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:51Z", "source_id": 17431085, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19111, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:13Z", "source_id": 54369610, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T19:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:16Z", "source_id": 17433244, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:14Z", "source_id": 54379264, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T19:51:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:19Z", "source_id": 17435835, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:46Z", "source_id": 54389907, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T19:55:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:49Z", "source_id": 17438671, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19755, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:45Z", "source_id": 54413626, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T20:05:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:50Z", "source_id": 17444957, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] London Marylebone 1837 1837 3 None None Stourbridge Junction 2107 2107 3 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37441/2026-09-17/detailed None Rowley Regis 2026-09-17T20:57:00+01:00 Stourbridge Junction 8.0 {"type": "LineString", "coordinates": [[-2.0309735103177062, 52.477297938711494], [-2.0310974, 52.477224499999984], [-2.0312662999999995, 52.4771176], [-2.0315546999999996, 52.4769329], [-2.0316820999999994, 52.4768504], [-2.0318739, 52.4767319], [-2.0321312999999996, 52.476577500000005], [-2.032406299999999, 52.4764021], [-2.0329293, 52.47607839999999], [-2.0334657, 52.47574839999999], [-2.0339298, 52.47547079999999], [-2.0342034, 52.475322], [-2.0346902, 52.475081], [-2.0349208, 52.4749806], [-2.0351783, 52.474877], [-2.035232, 52.4748525], [-2.035498899999999, 52.47474629999999], [-2.0358033, 52.4746401], [-2.0358838, 52.47461229999999], [-2.0362392, 52.47450510000001], [-2.0364269, 52.47445199999999], [-2.0366924, 52.4743981], [-2.0369499, 52.4743434], [-2.0370159999999995, 52.4743303], [-2.0387012, 52.4739085], [-2.0482353, 52.47152339999999], [-2.0484285, 52.47148339999999], [-2.0487824999999997, 52.47140490000001], [-2.0493029, 52.47127830000001], [-2.0497307, 52.471177], [-2.0501477, 52.471082300000006], [-2.0505151999999995, 52.47100459999999], [-2.050762, 52.4709581], [-2.0510288999999995, 52.47091230000001], [-2.0513413, 52.4708584], [-2.0516403999999997, 52.4708102], [-2.0520065, 52.4707734], [-2.0525389, 52.4707187], [-2.0531545, 52.4706917], [-2.0534882, 52.4706779], [-2.0537446, 52.47066719999999], [-2.0539069, 52.4706656], [-2.0542636, 52.47066719999999], [-2.0547437, 52.47067950000001], [-2.0553003, 52.470707299999994], [-2.0554658999999997, 52.4707175], [-2.0557361, 52.4707342], [-2.0560258, 52.47075710000001], [-2.0561869, 52.47077440000001], [-2.0564374999999995, 52.4708061], [-2.0566253, 52.47083959999999], [-2.0572449, 52.4709344], [-2.0575801, 52.4709844], [-2.0579771, 52.47103810000001], [-2.0583499, 52.4710814], [-2.0584814, 52.4710937], [-2.058626, 52.4711061], [-2.058873, 52.471119], [-2.059046, 52.4711321], [-2.0593061, 52.47114760000001], [-2.0595127, 52.47115819999999], [-2.0597836, 52.471165599999985], [-2.0600317, 52.4711631], [-2.0602248, 52.471165599999985], [-2.0605185, 52.47115899999999], [-2.0608109, 52.47114760000001], [-2.0611569, 52.4711296], [-2.0614694, 52.47111000000001], [-2.0619707999999997, 52.471072799999995], [-2.0620192, 52.4710692], [-2.0623612, 52.4710447], [-2.0627783, 52.4710169], [-2.062903, 52.47100789999999], [-2.0632396, 52.47098830000001], [-2.0635279, 52.47096870000001], [-2.0638807, 52.4709458], [-2.0641542, 52.47092700000001], [-2.0644091, 52.470914], [-2.0647859, 52.4708878], [-2.0652083, 52.47086660000001], [-2.0655154999999996, 52.4708511], [-2.0658238999999994, 52.4708372], [-2.066125153474899, 52.47082325232954], [-2.0661954, 52.47082], [-2.0665386999999997, 52.4708102], [-2.0669276, 52.4707963], [-2.067224, 52.4707849], [-2.0677833, 52.4707628], [-2.0681426999999997, 52.4707498], [-2.0684927, 52.4707408], [-2.0688131999999997, 52.47072769999999], [-2.0692557999999996, 52.470713800000006], [-2.0696152, 52.47070159999999], [-2.0701597, 52.47068599999999], [-2.0705217999999994, 52.4706746], [-2.0710032999999997, 52.470657399999986], [-2.0714189999999997, 52.47063860000001], [-2.0719943, 52.47062309999999], [-2.0722490999999996, 52.470609200000006], [-2.0726193, 52.4705953], [-2.0729425, 52.4705872], [-2.0732697, 52.4705733], [-2.0738907, 52.4705382], [-2.0740475999999997, 52.47052919999999], [-2.0746269, 52.4704883], [-2.0747837999999996, 52.47047609999999], [-2.075103, 52.4704491], [-2.0754343000000004, 52.4704099], [-2.07574, 52.470374], [-2.0759988999999996, 52.4703429], [-2.0763234, 52.4702932], [-2.0768867, 52.47019180000001], [-2.0773748, 52.47010029999999], [-2.0779623, 52.4699828], [-2.0783069, 52.4699068], [-2.0788982999999996, 52.46979309999999], [-2.0792752, 52.4697212], [-2.0796937, 52.46964199999999], [-2.0800409999999996, 52.4695717], [-2.0806095999999994, 52.46945729999999], [-2.0809006999999995, 52.46940179999999], [-2.0812628, 52.469335599999994], [-2.0816812, 52.46927190000001], [-2.0819682, 52.4692245], [-2.0822686, 52.46918279999999], [-2.0825288, 52.46915260000001], [-2.0828639999999994, 52.4691166], [-2.0832234, 52.4690905], [-2.0835829, 52.4690684], [-2.0839195, 52.4690586], [-2.0842548, 52.46905939999999], [-2.0845458, 52.4690684], [-2.0847898999999996, 52.46908559999999], [-2.0851185, 52.469111000000005], [-2.0853815999999994, 52.4691352], [-2.085742, 52.4691771], [-2.086017, 52.4692081], [-2.0864086, 52.46925879999999], [-2.0870255, 52.46932499999999], [-2.0874399, 52.4693773], [-2.0878114000000005, 52.46941159999999], [-2.0882915, 52.4694565], [-2.0885958999999996, 52.469474499999976], [-2.0889111, 52.469489199999984], [-2.0892477, 52.46949649999999], [-2.0894917999999993, 52.4694949], [-2.0897156999999997, 52.4694908], [-2.0899464, 52.4694851], [-2.090033, 52.46948339999999], [-2.0901395, 52.469475299999985], [-2.0903273, 52.469463899999994], [-2.0905512, 52.46944260000001], [-2.090861, 52.46941159999999], [-2.0910729, 52.4693871], [-2.0912567, 52.4693617], [-2.0914833, 52.469329], [-2.0917274, 52.4692825], [-2.0919700999999997, 52.4692343], [-2.0922223, 52.4691795], [-2.0925119, 52.4691142], [-2.0926863, 52.4690652], [-2.0928405, 52.4690178], [-2.0929987999999997, 52.4689688], [-2.0932454999999996, 52.46888789999999], [-2.0935593, 52.4687727], [-2.0938033999999996, 52.4686755], [-2.0942326, 52.4684875], [-2.0945074999999997, 52.4683576], [-2.0947087, 52.468279199999984], [-2.0949527, 52.4681673], [-2.0952101999999995, 52.4680456], [-2.0954181, 52.4679606], [-2.0956059, 52.4678699], [-2.0958124, 52.467758], [-2.0959854, 52.467664], [-2.0961182, 52.467583899999994], [-2.096208, 52.46753170000001], [-2.0963435, 52.4674328], [-2.0964897, 52.4673282], [-2.0966533, 52.467200799999986], [-2.0968263, 52.467061], [-2.0969389, 52.466956499999995], [-2.0970677, 52.4668396], [-2.0971951, 52.466708100000005], [-2.0972997, 52.4666068], [-2.0974834000000007, 52.466430299999985], [-2.0975894, 52.466312599999995], [-2.0976818999999995, 52.46621949999999], [-2.0978401, 52.46606099999999], [-2.0979689, 52.4659319], [-2.0980655, 52.4658396], [-2.0982370999999995, 52.4656664], [-2.0983994, 52.46549149999999], [-2.0985992, 52.46531179999999], [-2.0988083999999994, 52.4650846], [-2.0989841, 52.46490980000001], [-2.0990981, 52.4647905], [-2.099196, 52.46469900000001], [-2.0993327999999996, 52.46455430000001], [-2.099498, 52.464394000000006], [-2.0996509, 52.4642575], [-2.0998761999999997, 52.4640557], [-2.1000666, 52.463899600000005], [-2.1003054, 52.463697800000006], [-2.1004971, 52.463557300000005], [-2.1007667, 52.463371], [-2.1009732, 52.4632296], [-2.1013541, 52.4629894], [-2.1016465, 52.4628251], [-2.1018369, 52.4627189], [-2.1020703, 52.4626021], [-2.1022915, 52.4624942], [-2.1025155, 52.4623904], [-2.1028118999999994, 52.46225479999999], [-2.1031444999999995, 52.4621273], [-2.1034167, 52.4620236], [-2.103485099999999, 52.461999], [-2.1037265, 52.46190999999999], [-2.1040256000000004, 52.461807799999995], [-2.1042065999999995, 52.4617531], [-2.1045513, 52.46164279999999], [-2.1048839, 52.4615504], [-2.1051146, 52.4614859], [-2.1054632999999994, 52.46138460000001], [-2.1058026, 52.46128319999999], [-2.1061526, 52.461177], [-2.1065683, 52.46105120000001], [-2.1069881, 52.4609294], [-2.1073421, 52.46083380000001], [-2.1075876, 52.46077090000001], [-2.1078866, 52.4606982], [-2.1080194, 52.460673699999994], [-2.1082241999999995, 52.46062649999999], [-2.1084794, 52.46057400000001], [-2.1088361, 52.4605143], [-2.1091754, 52.46046199999999], [-2.1095255, 52.460408099999995], [-2.1098205, 52.46037789999999], [-2.1102657, 52.4603337], [-2.1105635, 52.46030999999999], [-2.1109336, 52.460288799999994], [-2.1113318999999997, 52.4602569], [-2.1116431, 52.4602365], [-2.1120373, 52.460211999999984], [-2.1124516999999994, 52.46018010000001], [-2.1127196999999995, 52.4601665], [-2.1131421, 52.46014189999999], [-2.1136074999999996, 52.460102699999986], [-2.1139938, 52.4600774], [-2.114793, 52.4600136], [-2.1153805, 52.4599728], [-2.1158056, 52.459941699999995], [-2.1161489, 52.4599205], [-2.1165553, 52.4598878], [-2.1167362999999995, 52.459871500000006], [-2.1171279, 52.4598469], [-2.1174027999999994, 52.4598241], [-2.1182383, 52.45976279999999], [-2.1184905, 52.45974479999999], [-2.1189934, 52.459708], [-2.1193769, 52.4596762], [-2.1195150999999997, 52.45966059999999], [-2.1198356, 52.459632899999995], [-2.1201708999999997, 52.4595928], [-2.1203948, 52.459565], [-2.1206617, 52.45952739999998], [-2.1209568, 52.459479999999985], [-2.121288, 52.459421199999994], [-2.1216662, 52.459337899999994], [-2.1220457, 52.4592521], [-2.1224213, 52.459154000000005], [-2.1227257, 52.4590698], [-2.1230502, 52.45897180000001], [-2.1232291, 52.4589135], [-2.1233989, 52.458858199999995], [-2.1237664, 52.458726600000006], [-2.1241607, 52.458564], [-2.1245147, 52.4584185], [-2.1249157, 52.45824449999999], [-2.1254173, 52.4580263], [-2.1260248, 52.45775419999999], [-2.1262764, 52.4576551], [-2.1264701000000006, 52.457568999999985], [-2.1270801999999995, 52.4572892], [-2.1274638, 52.45712079999999], [-2.1279492999999996, 52.4569133], [-2.1286239, 52.4566215], [-2.129103999999999, 52.45641150000001], [-2.1294338999999995, 52.456271699999995], [-2.1297664999999997, 52.4561255], [-2.1300132, 52.456015099999995], [-2.1303271, 52.4558803], [-2.1307092999999995, 52.45571360000001], [-2.1312189, 52.455496999999994], [-2.1315340999999997, 52.4553597], [-2.1319109, 52.4551954], [-2.1321898999999997, 52.4550704], [-2.1323279999999993, 52.45500419999999], [-2.132505, 52.45490939999999], [-2.1326163, 52.4548465], [-2.1327545, 52.4547639], [-2.1329106999999996, 52.4546516], [-2.1330816999999995, 52.454510600000006], [-2.1331863, 52.454403500000005], [-2.1333002999999997, 52.4542793], [-2.1333888, 52.4541543], [-2.1334719999999994, 52.4540349], [-2.1335135, 52.45395080000001], [-2.1335484, 52.4538878], [-2.1335846, 52.4537955], [-2.1336155, 52.4537121], [-2.1336462999999997, 52.4535928], [-2.1336602, 52.45349379999999], [-2.1336651, 52.4534588], [-2.1336758, 52.45338850000001], [-2.1336758, 52.4532561], [-2.1336878999999995, 52.4531131], [-2.1337039999999994, 52.452908699999995], [-2.133708, 52.452768199999994], [-2.1337226999999994, 52.452547499999994], [-2.1337254, 52.4523701], [-2.1337442, 52.4521298], [-2.1337575999999996, 52.45184219999999], [-2.133773699999999, 52.4516525], [-2.1337777, 52.451481699999995], [-2.1337925, 52.45123900000001], [-2.1338113, 52.451026500000005], [-2.1338126, 52.4508532], [-2.1338287, 52.450657], [-2.1338341, 52.450411], [-2.1338501, 52.4502067], [-2.1338703, 52.4499639], [-2.133877, 52.449795599999995], [-2.1338849999999994, 52.4496215], [-2.133908, 52.4492911], [-2.1339197, 52.4491455], [-2.1339345999999995, 52.4489463], [-2.1339401, 52.448748499999994], [-2.1339494, 52.4485875], [-2.1339655, 52.4483636], [-2.1339763, 52.44811670000001], [-2.134000400000001, 52.447808599999995], [-2.1340235, 52.447433]]} 5.3 2057 2105 Rowley Regis Stourbridge Junction Stourbridge Junction 52.4474330 -2.1340235 52.4474330 -2.1340235 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:05:00 Stourbridge Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444957 1789675491375169 144 144 2026-09-17 20:15:21.865070 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:21.046971
620903 652669 P87285 892D66MZ17 2026-09-17 COMPLETE 17444573 2026-09-17 21:05:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 652669, "stp": "P", "toc": "Southeastern", "uid": "P87285", "consist": "375306", "dest_crs": "SIT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87285/2026-09-17/detailed", "trust_id": "892D66MZ17", "origin_crs": "SSS", "show_on_map": 0, "dar_est_time": "20:47:00", "dar_platform": null, "dest_station": "Sittingbourne", "service_date": "2026-09-17", "dest_arr_time": "2106", "dest_platform": "3", "is_terminated": 1, "next_location": "Sittingbourne", "signalling_id": "2D66", "timing_status": "EARLY", "origin_station": "Sheerness-on-Sea", "current_leg_arr": "2105", "current_leg_dep": "2100", "current_leg_end": "Sittingbourne", "origin_dep_time": "2047", "origin_platform": "1", "current_location": "Sittingbourne", "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7349516232648189, 51.36172863605614], [0.7340853, 51.3608023], [0.7327934, 51.35958659999999], [0.7300263999999999, 51.357050399999984], [0.7290489, 51.356130099999994], [0.7280654999999999, 51.3552033], [0.7271995, 51.354349799999994], [0.7263199, 51.35339899999999], [0.7256774, 51.35262410000001], [0.7253276, 51.3521351], [0.7250216, 51.351694], [0.7245257, 51.350949500000006], [0.7241773, 51.350418399999995], [0.7233463, 51.34915300000001], [0.7225556, 51.3479171], [0.7224425999999999, 51.3477548], [0.7222457, 51.3474749], [0.7220554999999999, 51.34720440000001], [0.7219587, 51.34703199999999], [0.7218795999999998, 51.3468363], [0.7218173, 51.34653910000001], [0.7218212999999999, 51.34628010000001], [0.7218543999999999, 51.3460302], [0.7219141999999998, 51.34584829999999], [0.7220342, 51.34561150000001], [0.7221447, 51.34545070000001], [0.7222719999999999, 51.34528829999999], [0.7224289, 51.345129500000006], [0.7226213999999999, 51.3449562], [0.722791, 51.344826299999994], [0.7229010999999999, 51.34476020000001], [0.7230156999999999, 51.344694100000005], [0.7231825999999999, 51.3446098], [0.7233770999999999, 51.3445254], [0.7237567, 51.3443977], [0.7239950353926121, 51.34434835302443], [0.7240064, 51.344345999999994], [0.7243182, 51.3442621], [0.7256201999999999, 51.343930000000015], [0.7258494, 51.34387559999999], [0.7273315999999999, 51.3435599], [0.7284595, 51.34334119999999], [0.7295796999999999, 51.34313389999999], [0.7297078, 51.34311120000001], [0.7306789999999999, 51.34292279999999], [0.7312862999999998, 51.342802500000005], [0.7317945999999999, 51.34270479999999], [0.7326759, 51.34257560000001], [0.7329732, 51.342520599999986], [0.7331382999999999, 51.342487199999994], [0.7333960000000002, 51.34244410000001], [0.733782, 51.34238259999999], [0.7341319, 51.3423415], [0.7345606, 51.342269400000006], [0.7350226, 51.3421821], [0.7354562999999998, 51.3420949]]}", "current_leg_start": "Kemsley", "dest_arr_time_act": "2106", "motion_projection": null, "next_location_lat": "51.3420949", "next_location_lon": "0.7354563", "previous_location": "Kemsley", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 330.544, \"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\": 2953.205, \"from_m\": 330.544, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6018.701, \"from_m\": 2953.205, \"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\": 6699.349, \"from_m\": 6018.701, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11376.841, \"from_m\": 6699.349, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11829.556, \"from_m\": 11376.841, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12419.146, \"from_m\": 11829.556, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12682.556, \"from_m\": 12419.146, \"capability_applied\": null, \"effective_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\": 652669, \"profile_key\": \"2d3f4c83290d339338fe6a69ff3cfa34308855122a6b2864af3d9b984131715f\", \"schedule_id\": 23185, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Sheerness-on-Sea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37457}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2052H\", \"location\": \"Queenborough\", \"stage_seq\": 2, \"distance_m\": 3196.882, \"section_seq\": 1, \"route_path_id\": 37457}, {\"is_pass\": false, \"wtt_arr\": \"2056H\", \"wtt_dep\": \"2057\", \"location\": \"Swale\", \"stage_seq\": 3, \"distance_m\": 6402.683, \"section_seq\": 1, \"route_path_id\": 37457}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2101\", \"location\": \"Kemsley\", \"stage_seq\": 4, \"distance_m\": 9608.45, \"section_seq\": 1, \"route_path_id\": 37457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 5, \"distance_m\": 11847.827, \"section_seq\": 1, \"route_path_id\": 37457}, {\"is_pass\": false, \"wtt_arr\": \"2106\", \"wtt_dep\": null, \"location\": \"Sittingbourne\", \"stage_seq\": 6, \"distance_m\": 12682.556, \"section_seq\": 1, \"route_path_id\": 37457}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12682.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37457}], \"total_distance_m\": 12682.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12419.146, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 263.41, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2047", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3420949", "current_position_lon": "0.7354563", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:39Z\", \"source_id\": 54380332, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:43Z\", \"source_id\": 17436143, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:29Z\", \"source_id\": 54389229, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:56:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:31Z\", \"source_id\": 17438492, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:18Z\", \"source_id\": 54398291, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:26Z\", \"source_id\": 17440891, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:10Z\", \"source_id\": 54412245, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:14Z\", \"source_id\": 17444573, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sittingbourne", "service_state_platform": "3", "timing_fact_generation": 1789675457637380, "current_leg_arrival_utc": "2026-09-17T21:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:21.062703", "service_state_evidence_id": 17444573, "current_leg_start_actual_dep": "2026-09-17T21:01:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:21.868125", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P SSS SIT 2D66 375306 3 100 None {"version": 3, "segments": [{"to_m": 330.544, "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": 2953.205, "from_m": 330.544, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6018.701, "from_m": 2953.205, "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": 6699.349, "from_m": 6018.701, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11376.841, "from_m": 6699.349, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11829.556, "from_m": 11376.841, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12419.146, "from_m": 11829.556, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12682.556, "from_m": 12419.146, "capability_applied": null, "effective_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": 652669, "profile_key": "2d3f4c83290d339338fe6a69ff3cfa34308855122a6b2864af3d9b984131715f", "schedule_id": 23185, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2047", "location": "Sheerness-on-Sea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37457}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2052H", "location": "Queenborough", "stage_seq": 2, "distance_m": 3196.882, "section_seq": 1, "route_path_id": 37457}, {"is_pass": false, "wtt_arr": "2056H", "wtt_dep": "2057", "location": "Swale", "stage_seq": 3, "distance_m": 6402.683, "section_seq": 1, "route_path_id": 37457}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2101", "location": "Kemsley", "stage_seq": 4, "distance_m": 9608.45, "section_seq": 1, "route_path_id": 37457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 5, "distance_m": 11847.827, "section_seq": 1, "route_path_id": 37457}, {"is_pass": false, "wtt_arr": "2106", "wtt_dep": null, "location": "Sittingbourne", "stage_seq": 6, "distance_m": 12682.556, "section_seq": 1, "route_path_id": 37457}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12682.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 37457}], "total_distance_m": 12682.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12419.146, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 263.41, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32380, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:39Z", "source_id": 54380332, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:51:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:43Z", "source_id": 17436143, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32376, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:29Z", "source_id": 54389229, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:31Z", "source_id": 17438492, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32372, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:18Z", "source_id": 54398291, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:00:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:26Z", "source_id": 17440891, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32406, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:10Z", "source_id": 54412245, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:05:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:14Z", "source_id": 17444573, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] Sheerness-on-Sea 2047 2047 1 20:47:00 None Sittingbourne 2106 2106 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87285/2026-09-17/detailed None Kemsley 2026-09-17T21:01:00+01:00 Sittingbourne 5.0 {"type": "LineString", "coordinates": [[0.7349516232648189, 51.36172863605614], [0.7340853, 51.3608023], [0.7327934, 51.35958659999999], [0.7300263999999999, 51.357050399999984], [0.7290489, 51.356130099999994], [0.7280654999999999, 51.3552033], [0.7271995, 51.354349799999994], [0.7263199, 51.35339899999999], [0.7256774, 51.35262410000001], [0.7253276, 51.3521351], [0.7250216, 51.351694], [0.7245257, 51.350949500000006], [0.7241773, 51.350418399999995], [0.7233463, 51.34915300000001], [0.7225556, 51.3479171], [0.7224425999999999, 51.3477548], [0.7222457, 51.3474749], [0.7220554999999999, 51.34720440000001], [0.7219587, 51.34703199999999], [0.7218795999999998, 51.3468363], [0.7218173, 51.34653910000001], [0.7218212999999999, 51.34628010000001], [0.7218543999999999, 51.3460302], [0.7219141999999998, 51.34584829999999], [0.7220342, 51.34561150000001], [0.7221447, 51.34545070000001], [0.7222719999999999, 51.34528829999999], [0.7224289, 51.345129500000006], [0.7226213999999999, 51.3449562], [0.722791, 51.344826299999994], [0.7229010999999999, 51.34476020000001], [0.7230156999999999, 51.344694100000005], [0.7231825999999999, 51.3446098], [0.7233770999999999, 51.3445254], [0.7237567, 51.3443977], [0.7239950353926121, 51.34434835302443], [0.7240064, 51.344345999999994], [0.7243182, 51.3442621], [0.7256201999999999, 51.343930000000015], [0.7258494, 51.34387559999999], [0.7273315999999999, 51.3435599], [0.7284595, 51.34334119999999], [0.7295796999999999, 51.34313389999999], [0.7297078, 51.34311120000001], [0.7306789999999999, 51.34292279999999], [0.7312862999999998, 51.342802500000005], [0.7317945999999999, 51.34270479999999], [0.7326759, 51.34257560000001], [0.7329732, 51.342520599999986], [0.7331382999999999, 51.342487199999994], [0.7333960000000002, 51.34244410000001], [0.733782, 51.34238259999999], [0.7341319, 51.3423415], [0.7345606, 51.342269400000006], [0.7350226, 51.3421821], [0.7354562999999998, 51.3420949]]} 1.9 2100 2105 Kemsley Sittingbourne Sittingbourne 51.3420949 0.7354563 51.3420949 0.7354563 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:05:00 Sittingbourne TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444573 1789675457637380 18 18 2026-09-17 20:15:21.868125 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:21.062703
620904 651363 G85304 312B83MY17 2026-09-17 COMPLETE 17444418 2026-09-17 21:05:00 2026-09-17 20:15:26 2026-09-19 20:15:26 {"id": 651363, "stp": "P", "toc": "Northern", "uid": "G85304", "consist": "156413", "dest_crs": "BBN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85304/2026-09-17/detailed", "trust_id": "312B83MY17", "origin_crs": "RCD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackburn", "service_date": "2026-09-17", "dest_arr_time": "2104", "dest_platform": "3", "is_terminated": 1, "next_location": "Blackburn", "signalling_id": "2B83", "timing_status": "LATE", "origin_station": "Rochdale", "current_leg_arr": "2105", "current_leg_dep": "2058", "current_leg_end": "Blackburn", "origin_dep_time": "1952", "origin_platform": "4", "current_location": "Blackburn", "last_update_time": "2026-09-17T20:15:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4642353, 53.69788599999999], [-2.4646277999999997, 53.6982006], [-2.4647488, 53.6982978], [-2.4649617, 53.698449], [-2.4652697999999997, 53.6986547], [-2.4658708999999996, 53.6990411], [-2.4662361999999995, 53.6992794], [-2.4667162999999994, 53.69958539999999], [-2.4668073, 53.699648], [-2.4675581999999996, 53.7001296], [-2.4682134999999996, 53.7005668], [-2.468402, 53.70069999999999], [-2.4685147999999995, 53.7007897], [-2.4690126, 53.7012038], [-2.4692355, 53.7014106], [-2.4694854, 53.701664], [-2.4697691, 53.70198500000001], [-2.4698108999999997, 53.7020377], [-2.4698894, 53.70213919999998], [-2.4700767999999997, 53.7023986], [-2.4703393999999994, 53.70279789999999], [-2.4704942, 53.7030778], [-2.4707990999999994, 53.70366099999999], [-2.4709279, 53.7039291], [-2.471126, 53.7043838], [-2.4712254, 53.7046659], [-2.4712856, 53.7048732], [-2.4713475, 53.7051533], [-2.471363, 53.70529379999999], [-2.4713863999999997, 53.70571150000001], [-2.4713616, 53.7060315], [-2.4713481999999996, 53.7061289], [-2.4713348, 53.70622629999999], [-2.4712759999999996, 53.7065185], [-2.4711011, 53.7069958], [-2.4709378999999996, 53.707324500000006], [-2.4708301, 53.7075128], [-2.4706175, 53.70781639999999], [-2.4704304999999995, 53.708054], [-2.4699451, 53.708570400000006], [-2.4695691, 53.70893639999999], [-2.4683681, 53.7101365], [-2.4679168, 53.710587700000005], [-2.4673934999999996, 53.7111616], [-2.4659822999999994, 53.71262359999999], [-2.4659248, 53.7126887], [-2.4658963, 53.71272010000001], [-2.4656326, 53.7131007], [-2.4653471, 53.7136021], [-2.4652147, 53.7138726], [-2.4651187999999995, 53.71410149999999], [-2.4649059, 53.7148988], [-2.4648668, 53.715090100000005], [-2.4648526, 53.7151905], [-2.4648152, 53.7155407], [-2.4648013999999994, 53.7157062], [-2.4647975, 53.71591490000001], [-2.4648517, 53.716608400000005], [-2.4649823, 53.717256199999994], [-2.4650386, 53.7175354], [-2.4651307, 53.717992499999994], [-2.4656134999999995, 53.71915430000001], [-2.4659252, 53.7195865], [-2.4665361, 53.720252599999995], [-2.4670855, 53.7207328], [-2.4676410999999994, 53.7211154], [-2.4684324, 53.721566], [-2.4690298, 53.721858], [-2.4701026999999995, 53.7222643], [-2.4707159999999995, 53.722454199999994], [-2.4707961, 53.72247259999999], [-2.4714668, 53.7226269], [-2.4721673, 53.7227821], [-2.4725829, 53.72287409999999], [-2.4737772999999996, 53.723129199999995], [-2.4762073999999994, 53.72361639999999], [-2.4781171, 53.7241814], [-2.4800268, 53.7249495], [-2.4816656, 53.72582859999999], [-2.4828511999999994, 53.7266301], [-2.4838892, 53.7274568], [-2.484897699999999, 53.7285105], [-2.4885939, 53.7328822], [-2.4886632999999994, 53.73296409999999], [-2.4898263251508896, 53.734323238421794], [-2.4901234, 53.7346704], [-2.4902421, 53.7348166], [-2.4903812, 53.734989199999994], [-2.4905222999999994, 53.7352411], [-2.4906412, 53.735512599999986], [-2.4907654, 53.7358337], [-2.4908526, 53.7361205], [-2.4908974, 53.7363689], [-2.4909222, 53.73651929999999], [-2.490941, 53.7366836], [-2.4909451999999996, 53.73681749999999], [-2.4909433, 53.7369375], [-2.4909365, 53.7370741], [-2.4909079, 53.737325], [-2.4908878999999997, 53.73745219999999], [-2.4908528, 53.73757369999999], [-2.4907996, 53.737746], [-2.4907771, 53.7378149], [-2.4907241, 53.7379442], [-2.4906747999999994, 53.73803439999999], [-2.4904875, 53.7382997], [-2.4903037, 53.7385548], [-2.4901253, 53.7388173], [-2.4898514, 53.73913159999999], [-2.489712299999999, 53.7392808], [-2.4895494, 53.739426], [-2.4893268, 53.73962739999999], [-2.4889764999999997, 53.7398844], [-2.4888274, 53.7399819], [-2.4886044999999997, 53.740115], [-2.4882415, 53.7403217], [-2.4877856, 53.74054429999999], [-2.4860242, 53.74135879999999], [-2.4856954999999994, 53.7415371], [-2.4854149, 53.74170099999999], [-2.4844792, 53.7422694], [-2.4832464999999995, 53.7431044], [-2.4828367999999994, 53.7433696], [-2.4821586, 53.7438211], [-2.4820455, 53.7438949], [-2.4818861, 53.74400239999999], [-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": "Darwen", "dest_arr_time_act": "2104", "motion_projection": null, "next_location_lat": "53.7459678", "next_location_lon": "-2.4790864", "previous_location": "Darwen", "current_leg_milage": "4.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 432.961, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 622.337, \"from_m\": 432.961, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2505.57, \"from_m\": 622.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14621.687, \"from_m\": 2505.57, \"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\": 14649.387, \"from_m\": 14621.687, \"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\": 14709.482, \"from_m\": 14649.387, \"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\": 14756.761, \"from_m\": 14709.482, \"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\": 16394.473, \"from_m\": 14756.761, \"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\": 16556.889, \"from_m\": 16394.473, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16608.783, \"from_m\": 16556.889, \"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\": 17011.074, \"from_m\": 16608.783, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17500.561, \"from_m\": 17011.074, \"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\": 17687.498, \"from_m\": 17500.561, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17850.951, \"from_m\": 17687.498, \"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\": 19796.378, \"from_m\": 17850.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20264.354, \"from_m\": 19796.378, \"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\": 22431.101, \"from_m\": 20264.354, \"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\": 24839.218, \"from_m\": 22431.101, \"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\": 95.0}, {\"to_m\": 32406.878, \"from_m\": 24839.218, \"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\": 33420.694, \"from_m\": 32406.878, \"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\": 33465.678, \"from_m\": 33420.694, \"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\": 33990.377, \"from_m\": 33465.678, \"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\": 34332.252, \"from_m\": 33990.377, \"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\": 34747.411, \"from_m\": 34332.252, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35833.132, \"from_m\": 34747.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35894.038, \"from_m\": 35833.132, \"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\": 39112.941, \"from_m\": 35894.038, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39166.894, \"from_m\": 39112.941, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47729.712, \"from_m\": 39166.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50534.218, \"from_m\": 47729.712, \"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\": 54552.332, \"from_m\": 50534.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54936.16, \"from_m\": 54552.332, \"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\": 56112.727, \"from_m\": 54936.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 651363, \"profile_key\": \"a1c240aee7352d75a04d650015ec6f7ef1f8b59de9fc63a33cfcdbcb1980f226\", \"schedule_id\": 12249, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"Rochdale\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"1954H\", \"wtt_dep\": \"1955\", \"location\": \"Castleton\", \"stage_seq\": 2, \"distance_m\": 2552.781, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"Castleton East Jn\", \"stage_seq\": 3, \"distance_m\": 2844.387, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"1959H\", \"wtt_dep\": \"2000\", \"location\": \"Mills Hill\", \"stage_seq\": 4, \"distance_m\": 7283.455, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 5, \"distance_m\": 9158.201, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2003H\", \"location\": \"Moston\", \"stage_seq\": 6, \"distance_m\": 10416.615, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 13253.774, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 8, \"distance_m\": 14709.482, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2015\", \"location\": \"Manchester Victoria\", \"stage_seq\": 9, \"distance_m\": 16785.891, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 10, \"distance_m\": 17500.561, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2018H\", \"location\": \"Salford Central\", \"stage_seq\": 11, \"distance_m\": 17990.52, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2022\", \"location\": \"Salford Crescent\", \"stage_seq\": 12, \"distance_m\": 19575.986, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Burnden Jn\", \"stage_seq\": 13, \"distance_m\": 33169.013, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": \"2035\", \"location\": \"Bolton\", \"stage_seq\": 14, \"distance_m\": 33875.756, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Astley Bridge Jn\", \"stage_seq\": 15, \"distance_m\": 35774.146, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040\", \"location\": \"Hall I' Th' Wood\", \"stage_seq\": 16, \"distance_m\": 36768.358, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2044\", \"location\": \"Bromley Cross\", \"stage_seq\": 17, \"distance_m\": 38609.634, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Darwen South Jn\", \"stage_seq\": 18, \"distance_m\": 47729.712, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2056\", \"location\": \"Darwen\", \"stage_seq\": 19, \"distance_m\": 49471.491, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": null, \"location\": \"Blackburn\", \"stage_seq\": 20, \"distance_m\": 56112.727, \"section_seq\": 1, \"route_path_id\": 69672}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56112.727, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69672}], \"total_distance_m\": 56112.727, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 52803.796, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3308.931, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1952", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.7459678", "current_position_lon": "-2.4790864", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:55:27Z\", \"source_id\": 54243922, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:56:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:55:26Z\", \"source_id\": 17399451, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:59:50Z\", \"source_id\": 54255318, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:02:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:59:54Z\", \"source_id\": 17402462, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:27Z\", \"source_id\": 54264910, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:05:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:03:26Z\", \"source_id\": 17404947, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:10:58Z\", \"source_id\": 54283959, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:11:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:02Z\", \"source_id\": 17410048, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:14Z\", \"source_id\": 54297083, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:17:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:17Z\", \"source_id\": 17413673, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:40Z\", \"source_id\": 54305597, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:44Z\", \"source_id\": 17416010, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:14Z\", \"source_id\": 54343922, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:36:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:35:21Z\", \"source_id\": 17426299, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:46Z\", \"source_id\": 54356985, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:42:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:53Z\", \"source_id\": 17429824, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:14Z\", \"source_id\": 54390977, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:17Z\", \"source_id\": 17438984, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:55Z\", \"source_id\": 54411613, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:58Z\", \"source_id\": 17444418, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackburn", "service_state_platform": "3", "timing_fact_generation": 1789675438629288, "current_leg_arrival_utc": "2026-09-17T21:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:23.054765", "service_state_evidence_id": 17444418, "current_leg_start_actual_dep": "2026-09-17T20:57:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:24.781725", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P RCD BBN 2B83 156413 2 75 None {"version": 3, "segments": [{"to_m": 432.961, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 622.337, "from_m": 432.961, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2505.57, "from_m": 622.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14621.687, "from_m": 2505.57, "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": 14649.387, "from_m": 14621.687, "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": 14709.482, "from_m": 14649.387, "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": 14756.761, "from_m": 14709.482, "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": 16394.473, "from_m": 14756.761, "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": 16556.889, "from_m": 16394.473, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16608.783, "from_m": 16556.889, "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": 17011.074, "from_m": 16608.783, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17500.561, "from_m": 17011.074, "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": 17687.498, "from_m": 17500.561, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17850.951, "from_m": 17687.498, "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": 19796.378, "from_m": 17850.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20264.354, "from_m": 19796.378, "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": 22431.101, "from_m": 20264.354, "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": 24839.218, "from_m": 22431.101, "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": 95.0}, {"to_m": 32406.878, "from_m": 24839.218, "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": 33420.694, "from_m": 32406.878, "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": 33465.678, "from_m": 33420.694, "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": 33990.377, "from_m": 33465.678, "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": 34332.252, "from_m": 33990.377, "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": 34747.411, "from_m": 34332.252, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35833.132, "from_m": 34747.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35894.038, "from_m": 35833.132, "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": 39112.941, "from_m": 35894.038, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39166.894, "from_m": 39112.941, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47729.712, "from_m": 39166.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50534.218, "from_m": 47729.712, "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": 54552.332, "from_m": 50534.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54936.16, "from_m": 54552.332, "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": 56112.727, "from_m": 54936.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 651363, "profile_key": "a1c240aee7352d75a04d650015ec6f7ef1f8b59de9fc63a33cfcdbcb1980f226", "schedule_id": 12249, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1952", "location": "Rochdale", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "1954H", "wtt_dep": "1955", "location": "Castleton", "stage_seq": 2, "distance_m": 2552.781, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956", "location": "Castleton East Jn", "stage_seq": 3, "distance_m": 2844.387, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "1959H", "wtt_dep": "2000", "location": "Mills Hill", "stage_seq": 4, "distance_m": 7283.455, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Vitriol Works S.B.", "stage_seq": 5, "distance_m": 9158.201, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2003H", "location": "Moston", "stage_seq": 6, "distance_m": 10416.615, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Thorpes Bridge Jn", "stage_seq": 7, "distance_m": 13253.774, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Miles Platting Jn", "stage_seq": 8, "distance_m": 14709.482, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2015", "location": "Manchester Victoria", "stage_seq": 9, "distance_m": 16785.891, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016H", "location": "Deal Street Jn", "stage_seq": 10, "distance_m": 17500.561, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2018H", "location": "Salford Central", "stage_seq": 11, "distance_m": 17990.52, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2022", "location": "Salford Crescent", "stage_seq": 12, "distance_m": 19575.986, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Burnden Jn", "stage_seq": 13, "distance_m": 33169.013, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": "2035", "location": "Bolton", "stage_seq": 14, "distance_m": 33875.756, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Astley Bridge Jn", "stage_seq": 15, "distance_m": 35774.146, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040", "location": "Hall I' Th' Wood", "stage_seq": 16, "distance_m": 36768.358, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2044", "location": "Bromley Cross", "stage_seq": 17, "distance_m": 38609.634, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Darwen South Jn", "stage_seq": 18, "distance_m": 47729.712, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2056", "location": "Darwen", "stage_seq": 19, "distance_m": 49471.491, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": null, "location": "Blackburn", "stage_seq": 20, "distance_m": 56112.727, "section_seq": 1, "route_path_id": 69672}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56112.727, "from_m": 0.0, "section_seq": 1, "route_path_id": 69672}], "total_distance_m": 56112.727, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 52803.796, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3308.931, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8091, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:55:27Z", "source_id": 54243922, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T18:56:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:55:26Z", "source_id": 17399451, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8100, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:59:50Z", "source_id": 54255318, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:02:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:59:54Z", "source_id": 17402462, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8122, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:27Z", "source_id": 54264910, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:05:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:03:26Z", "source_id": 17404947, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8185, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:10:58Z", "source_id": 54283959, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:11:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:02Z", "source_id": 17410048, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8275, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:14Z", "source_id": 54297083, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:17:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:17Z", "source_id": 17413673, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8309, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:40Z", "source_id": 54305597, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:21:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:44Z", "source_id": 17416010, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8350, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:14Z", "source_id": 54343922, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:36:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:35:21Z", "source_id": 17426299, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7780, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:46Z", "source_id": 54356985, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:42:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:53Z", "source_id": 17429824, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7773, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:14Z", "source_id": 54390977, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:57:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:17Z", "source_id": 17438984, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7748, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:55Z", "source_id": 54411613, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:05:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:58Z", "source_id": 17444418, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] Rochdale 1952 1952 4 None None Blackburn 2104 2104 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G85304/2026-09-17/detailed None Darwen 2026-09-17T20:57:00+01:00 Blackburn 7.0 {"type": "LineString", "coordinates": [[-2.4642353, 53.69788599999999], [-2.4646277999999997, 53.6982006], [-2.4647488, 53.6982978], [-2.4649617, 53.698449], [-2.4652697999999997, 53.6986547], [-2.4658708999999996, 53.6990411], [-2.4662361999999995, 53.6992794], [-2.4667162999999994, 53.69958539999999], [-2.4668073, 53.699648], [-2.4675581999999996, 53.7001296], [-2.4682134999999996, 53.7005668], [-2.468402, 53.70069999999999], [-2.4685147999999995, 53.7007897], [-2.4690126, 53.7012038], [-2.4692355, 53.7014106], [-2.4694854, 53.701664], [-2.4697691, 53.70198500000001], [-2.4698108999999997, 53.7020377], [-2.4698894, 53.70213919999998], [-2.4700767999999997, 53.7023986], [-2.4703393999999994, 53.70279789999999], [-2.4704942, 53.7030778], [-2.4707990999999994, 53.70366099999999], [-2.4709279, 53.7039291], [-2.471126, 53.7043838], [-2.4712254, 53.7046659], [-2.4712856, 53.7048732], [-2.4713475, 53.7051533], [-2.471363, 53.70529379999999], [-2.4713863999999997, 53.70571150000001], [-2.4713616, 53.7060315], [-2.4713481999999996, 53.7061289], [-2.4713348, 53.70622629999999], [-2.4712759999999996, 53.7065185], [-2.4711011, 53.7069958], [-2.4709378999999996, 53.707324500000006], [-2.4708301, 53.7075128], [-2.4706175, 53.70781639999999], [-2.4704304999999995, 53.708054], [-2.4699451, 53.708570400000006], [-2.4695691, 53.70893639999999], [-2.4683681, 53.7101365], [-2.4679168, 53.710587700000005], [-2.4673934999999996, 53.7111616], [-2.4659822999999994, 53.71262359999999], [-2.4659248, 53.7126887], [-2.4658963, 53.71272010000001], [-2.4656326, 53.7131007], [-2.4653471, 53.7136021], [-2.4652147, 53.7138726], [-2.4651187999999995, 53.71410149999999], [-2.4649059, 53.7148988], [-2.4648668, 53.715090100000005], [-2.4648526, 53.7151905], [-2.4648152, 53.7155407], [-2.4648013999999994, 53.7157062], [-2.4647975, 53.71591490000001], [-2.4648517, 53.716608400000005], [-2.4649823, 53.717256199999994], [-2.4650386, 53.7175354], [-2.4651307, 53.717992499999994], [-2.4656134999999995, 53.71915430000001], [-2.4659252, 53.7195865], [-2.4665361, 53.720252599999995], [-2.4670855, 53.7207328], [-2.4676410999999994, 53.7211154], [-2.4684324, 53.721566], [-2.4690298, 53.721858], [-2.4701026999999995, 53.7222643], [-2.4707159999999995, 53.722454199999994], [-2.4707961, 53.72247259999999], [-2.4714668, 53.7226269], [-2.4721673, 53.7227821], [-2.4725829, 53.72287409999999], [-2.4737772999999996, 53.723129199999995], [-2.4762073999999994, 53.72361639999999], [-2.4781171, 53.7241814], [-2.4800268, 53.7249495], [-2.4816656, 53.72582859999999], [-2.4828511999999994, 53.7266301], [-2.4838892, 53.7274568], [-2.484897699999999, 53.7285105], [-2.4885939, 53.7328822], [-2.4886632999999994, 53.73296409999999], [-2.4898263251508896, 53.734323238421794], [-2.4901234, 53.7346704], [-2.4902421, 53.7348166], [-2.4903812, 53.734989199999994], [-2.4905222999999994, 53.7352411], [-2.4906412, 53.735512599999986], [-2.4907654, 53.7358337], [-2.4908526, 53.7361205], [-2.4908974, 53.7363689], [-2.4909222, 53.73651929999999], [-2.490941, 53.7366836], [-2.4909451999999996, 53.73681749999999], [-2.4909433, 53.7369375], [-2.4909365, 53.7370741], [-2.4909079, 53.737325], [-2.4908878999999997, 53.73745219999999], [-2.4908528, 53.73757369999999], [-2.4907996, 53.737746], [-2.4907771, 53.7378149], [-2.4907241, 53.7379442], [-2.4906747999999994, 53.73803439999999], [-2.4904875, 53.7382997], [-2.4903037, 53.7385548], [-2.4901253, 53.7388173], [-2.4898514, 53.73913159999999], [-2.489712299999999, 53.7392808], [-2.4895494, 53.739426], [-2.4893268, 53.73962739999999], [-2.4889764999999997, 53.7398844], [-2.4888274, 53.7399819], [-2.4886044999999997, 53.740115], [-2.4882415, 53.7403217], [-2.4877856, 53.74054429999999], [-2.4860242, 53.74135879999999], [-2.4856954999999994, 53.7415371], [-2.4854149, 53.74170099999999], [-2.4844792, 53.7422694], [-2.4832464999999995, 53.7431044], [-2.4828367999999994, 53.7433696], [-2.4821586, 53.7438211], [-2.4820455, 53.7438949], [-2.4818861, 53.74400239999999], [-2.4817822, 53.74407619999999], [-2.4814436999999994, 53.744328200000005], [-2.4810608999999997, 53.74459550000001], [-2.4807216, 53.7448629], [-2.4806009, 53.74495649999999], [-2.4790864, 53.745967799999995]]} 4.1 2058 2105 Darwen Blackburn Blackburn 53.7459678 -2.4790864 53.7459678 -2.4790864 1 0 2026-09-17 20:15:26 TERMINATED 2026-09-17 20:05:00 Blackburn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444418 1789675438629288 52 52 2026-09-17 20:15:24.781725 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:23.054765
620905 651868 L82181 872H61MZ17 2026-09-17 COMPLETE 17444583 2026-09-17 21:05:00 2026-09-17 20:15:56 2026-09-19 20:15:56 {"id": 651868, "stp": "P", "toc": "South Western Railway", "uid": "L82181", "consist": "701028", "dest_crs": "SHP", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82181/2026-09-17/detailed", "trust_id": "872H61MZ17", "origin_crs": null, "show_on_map": 0, "dar_est_time": "20:12:00", "dar_platform": null, "dest_station": "Shepperton", "service_date": "2026-09-17", "dest_arr_time": "2106", "dest_platform": null, "is_terminated": 1, "next_location": "Shepperton", "signalling_id": "2H61", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "2105", "current_leg_dep": "2102", "current_leg_end": "Shepperton", "origin_dep_time": "2012", "origin_platform": "5", "current_location": "Shepperton", "last_update_time": "2026-09-17T20:15:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.43015570139351345, 51.413603913592205], [-0.4302978, 51.41352530000002], [-0.4306422, 51.4133251], [-0.4307309, 51.413264], [-0.4311074999999999, 51.413046], [-0.43128729999999993, 51.41293], [-0.4315806, 51.4127307], [-0.4318375, 51.4125568], [-0.4322212999999999, 51.4122746], [-0.432538, 51.4120316], [-0.4328284, 51.4117867], [-0.4330582999999999, 51.411588300000005], [-0.43325829999999993, 51.411398], [-0.4334524, 51.4112101], [-0.4336477, 51.41103929999999], [-0.4338893999999999, 51.4107874], [-0.4341019, 51.41055179999999], [-0.4343634, 51.41023], [-0.43449809999999994, 51.41004900000001], [-0.4346197, 51.4098815], [-0.434911, 51.4094105], [-0.4351796, 51.4089819], [-0.4354671, 51.40840629999999], [-0.4357707, 51.40786369999999], [-0.43608459999999993, 51.40732529999999], [-0.43622789999999995, 51.4070542], [-0.43637029999999993, 51.4067903], [-0.4365081, 51.4065685], [-0.43663099999999994, 51.40633969999999], [-0.4367516, 51.40613389999999], [-0.436879, 51.4059039], [-0.43701339999999994, 51.4056643], [-0.4373683, 51.40501290000001], [-0.4376067, 51.40458490000001], [-0.43788609999999994, 51.4040983], [-0.4384164, 51.4032893], [-0.438579, 51.40306669999999], [-0.43879679999999993, 51.4027851], [-0.43914069999999994, 51.4023596], [-0.4396547, 51.40179379999999], [-0.4400659, 51.401383800000005], [-0.440621, 51.4008703], [-0.44089899999999993, 51.40062170000001], [-0.4413775, 51.40023550000001], [-0.4416892999999999, 51.399996300000005], [-0.4421608, 51.3996267], [-0.4427961999999999, 51.39919390000001], [-0.44290079999999993, 51.39912529999999], [-0.4431661999999999, 51.3989595], [-0.4435237, 51.398744400000005], [-0.4439968, 51.3984673], [-0.445257, 51.39779690000001], [-0.4453595, 51.39774029999999], [-0.4464954, 51.39714390000001], [-0.4479408, 51.3963672]]}", "current_leg_start": "Upper Halliford", "dest_arr_time_act": "2104", "motion_projection": null, "next_location_lat": "51.3963672", "next_location_lon": "-0.4479408", "previous_location": "Upper Halliford", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12088.443, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12147.239, \"from_m\": 12088.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15863.313, \"from_m\": 12147.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16025.158, \"from_m\": 15863.313, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16790.688, \"from_m\": 16025.158, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17946.482, \"from_m\": 16790.688, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19652.557, \"from_m\": 17946.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19711.93, \"from_m\": 19652.557, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20229.404, \"from_m\": 19711.93, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22887.921, \"from_m\": 20229.404, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23039.931, \"from_m\": 22887.921, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23482.262, \"from_m\": 23039.931, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23515.675, \"from_m\": 23482.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23581.654, \"from_m\": 23515.675, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33048.694, \"from_m\": 23581.654, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33170.207, \"from_m\": 33048.694, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33529.934, \"from_m\": 33170.207, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 651868, \"profile_key\": \"a2e20edf040f27cbfeb370445811d6a36a8cdeb5db549bc994b922f5b891671d\", \"schedule_id\": 17272, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2016\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2021\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2029\", \"location\": \"Wimbledon\", \"stage_seq\": 5, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032\", \"location\": \"Raynes Park\", \"stage_seq\": 6, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": \"2034H\", \"location\": \"New Malden\", \"stage_seq\": 7, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038\", \"location\": \"Norbiton\", \"stage_seq\": 8, \"distance_m\": 18066.238, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2041\", \"location\": \"Kingston\", \"stage_seq\": 9, \"distance_m\": 19414.972, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043\", \"location\": \"Hampton Wick\", \"stage_seq\": 10, \"distance_m\": 20104.807, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2045H\", \"location\": \"Teddington\", \"stage_seq\": 11, \"distance_m\": 21941.318, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Shacklegate Jn\", \"stage_seq\": 12, \"distance_m\": 23067.535, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"2049H\", \"wtt_dep\": \"2050\", \"location\": \"Fulwell\", \"stage_seq\": 13, \"distance_m\": 23857.066, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2053H\", \"location\": \"Hampton\", \"stage_seq\": 14, \"distance_m\": 26492.752, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"2056H\", \"wtt_dep\": \"2057\", \"location\": \"Kempton Park\", \"stage_seq\": 15, \"distance_m\": 29360.434, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": \"2058H\", \"location\": \"Sunbury\", \"stage_seq\": 16, \"distance_m\": 30145.607, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2100H\", \"location\": \"Upper Halliford\", \"stage_seq\": 17, \"distance_m\": 31082.747, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": null, \"location\": \"Shepperton\", \"stage_seq\": 18, \"distance_m\": 33529.934, \"section_seq\": 1, \"route_path_id\": 72962}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33529.934, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72962}], \"total_distance_m\": 33529.934, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32690.258, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 839.676, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2012", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3963672", "current_position_lon": "-0.4479408", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:22Z\", \"source_id\": 54292405, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:15:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:27Z\", \"source_id\": 17412395, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:16Z\", \"source_id\": 54304497, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:19:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:18Z\", \"source_id\": 17415695, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:03Z\", \"source_id\": 54319089, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:08Z\", \"source_id\": 17419600, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:22Z\", \"source_id\": 54329789, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:26Z\", \"source_id\": 17422380, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:35Z\", \"source_id\": 54337685, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:41Z\", \"source_id\": 17424563, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:14Z\", \"source_id\": 54348416, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:37:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:19Z\", \"source_id\": 17427544, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:52Z\", \"source_id\": 54354716, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:40:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:58Z\", \"source_id\": 17429237, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:47Z\", \"source_id\": 54359258, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:42:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:41:52Z\", \"source_id\": 17430462, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:16Z\", \"source_id\": 54367473, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:45:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:21Z\", \"source_id\": 17432681, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:05Z\", \"source_id\": 54376421, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:50:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:09Z\", \"source_id\": 17435103, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:10Z\", \"source_id\": 54386213, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:13Z\", \"source_id\": 17437693, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:04Z\", \"source_id\": 54390549, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:09Z\", \"source_id\": 17438867, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:04Z\", \"source_id\": 54390549, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:11Z\", \"source_id\": 17438870, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:06Z\", \"source_id\": 54404817, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:01:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:09Z\", \"source_id\": 17442593, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:12Z\", \"source_id\": 54412285, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:14Z\", \"source_id\": 17444583, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shepperton", "service_state_platform": "1", "timing_fact_generation": 1789675456893123, "current_leg_arrival_utc": "2026-09-17T21:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:26.451170", "service_state_evidence_id": 17444583, "current_leg_start_actual_dep": "2026-09-17T21:01:30+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:27.126249", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None SHP 2H61 701028 10 100 None {"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12088.443, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12147.239, "from_m": 12088.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15863.313, "from_m": 12147.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16025.158, "from_m": 15863.313, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16790.688, "from_m": 16025.158, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17946.482, "from_m": 16790.688, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19652.557, "from_m": 17946.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19711.93, "from_m": 19652.557, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20229.404, "from_m": 19711.93, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22887.921, "from_m": 20229.404, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23039.931, "from_m": 22887.921, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23482.262, "from_m": 23039.931, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23515.675, "from_m": 23482.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23581.654, "from_m": 23515.675, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33048.694, "from_m": 23581.654, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33170.207, "from_m": 33048.694, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33529.934, "from_m": 33170.207, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 651868, "profile_key": "a2e20edf040f27cbfeb370445811d6a36a8cdeb5db549bc994b922f5b891671d", "schedule_id": 17272, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2012", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2016", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2021", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2029", "location": "Wimbledon", "stage_seq": 5, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032", "location": "Raynes Park", "stage_seq": 6, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": "2034H", "location": "New Malden", "stage_seq": 7, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038", "location": "Norbiton", "stage_seq": 8, "distance_m": 18066.238, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2041", "location": "Kingston", "stage_seq": 9, "distance_m": 19414.972, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043", "location": "Hampton Wick", "stage_seq": 10, "distance_m": 20104.807, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2045H", "location": "Teddington", "stage_seq": 11, "distance_m": 21941.318, "section_seq": 1, "route_path_id": 72962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Shacklegate Jn", "stage_seq": 12, "distance_m": 23067.535, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "2049H", "wtt_dep": "2050", "location": "Fulwell", "stage_seq": 13, "distance_m": 23857.066, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2053H", "location": "Hampton", "stage_seq": 14, "distance_m": 26492.752, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "2056H", "wtt_dep": "2057", "location": "Kempton Park", "stage_seq": 15, "distance_m": 29360.434, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": "2058H", "location": "Sunbury", "stage_seq": 16, "distance_m": 30145.607, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2100H", "location": "Upper Halliford", "stage_seq": 17, "distance_m": 31082.747, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": null, "location": "Shepperton", "stage_seq": 18, "distance_m": 33529.934, "section_seq": 1, "route_path_id": 72962}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33529.934, "from_m": 0.0, "section_seq": 1, "route_path_id": 72962}], "total_distance_m": 33529.934, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32690.258, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 839.676, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:22Z", "source_id": 54292405, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:15:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:27Z", "source_id": 17412395, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:16Z", "source_id": 54304497, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:19:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:18Z", "source_id": 17415695, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:03Z", "source_id": 54319089, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:25:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:08Z", "source_id": 17419600, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:22Z", "source_id": 54329789, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:30:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:26Z", "source_id": 17422380, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:35Z", "source_id": 54337685, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:41Z", "source_id": 17424563, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28484, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:14Z", "source_id": 54348416, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:37:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:19Z", "source_id": 17427544, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28468, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:52Z", "source_id": 54354716, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:40:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:58Z", "source_id": 17429237, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28478, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:47Z", "source_id": 54359258, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:42:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:41:52Z", "source_id": 17430462, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28453, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:16Z", "source_id": 54367473, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:45:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:21Z", "source_id": 17432681, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28461, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:05Z", "source_id": 54376421, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:50:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:09Z", "source_id": 17435103, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28449, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:10Z", "source_id": 54386213, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:53:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:13Z", "source_id": 17437693, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28437, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:04Z", "source_id": 54390549, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:57:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:09Z", "source_id": 17438867, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28445, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:04Z", "source_id": 54390549, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:59:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:11Z", "source_id": 17438870, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28441, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:06Z", "source_id": 54404817, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:01:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:09Z", "source_id": 17442593, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28439, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:12Z", "source_id": 54412285, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:05:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:14Z", "source_id": 17444583, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] London Waterloo 2012 2012 5 20:12:00 None Shepperton 2106 2104 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82181/2026-09-17/detailed None Upper Halliford 2026-09-17T21:01:30+01:00 Shepperton 3.0 {"type": "LineString", "coordinates": [[-0.43015570139351345, 51.413603913592205], [-0.4302978, 51.41352530000002], [-0.4306422, 51.4133251], [-0.4307309, 51.413264], [-0.4311074999999999, 51.413046], [-0.43128729999999993, 51.41293], [-0.4315806, 51.4127307], [-0.4318375, 51.4125568], [-0.4322212999999999, 51.4122746], [-0.432538, 51.4120316], [-0.4328284, 51.4117867], [-0.4330582999999999, 51.411588300000005], [-0.43325829999999993, 51.411398], [-0.4334524, 51.4112101], [-0.4336477, 51.41103929999999], [-0.4338893999999999, 51.4107874], [-0.4341019, 51.41055179999999], [-0.4343634, 51.41023], [-0.43449809999999994, 51.41004900000001], [-0.4346197, 51.4098815], [-0.434911, 51.4094105], [-0.4351796, 51.4089819], [-0.4354671, 51.40840629999999], [-0.4357707, 51.40786369999999], [-0.43608459999999993, 51.40732529999999], [-0.43622789999999995, 51.4070542], [-0.43637029999999993, 51.4067903], [-0.4365081, 51.4065685], [-0.43663099999999994, 51.40633969999999], [-0.4367516, 51.40613389999999], [-0.436879, 51.4059039], [-0.43701339999999994, 51.4056643], [-0.4373683, 51.40501290000001], [-0.4376067, 51.40458490000001], [-0.43788609999999994, 51.4040983], [-0.4384164, 51.4032893], [-0.438579, 51.40306669999999], [-0.43879679999999993, 51.4027851], [-0.43914069999999994, 51.4023596], [-0.4396547, 51.40179379999999], [-0.4400659, 51.401383800000005], [-0.440621, 51.4008703], [-0.44089899999999993, 51.40062170000001], [-0.4413775, 51.40023550000001], [-0.4416892999999999, 51.399996300000005], [-0.4421608, 51.3996267], [-0.4427961999999999, 51.39919390000001], [-0.44290079999999993, 51.39912529999999], [-0.4431661999999999, 51.3989595], [-0.4435237, 51.398744400000005], [-0.4439968, 51.3984673], [-0.445257, 51.39779690000001], [-0.4453595, 51.39774029999999], [-0.4464954, 51.39714390000001], [-0.4479408, 51.3963672]]} 1.4 2102 2105 Upper Halliford Shepperton Shepperton 51.3963672 -0.4479408 51.3963672 -0.4479408 1 0 2026-09-17 20:15:56 TERMINATED 2026-09-17 20:05:00 Shepperton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444583 1789675456893123 56 56 2026-09-17 20:15:27.126249 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:26.451170
620906 649693 G77071 541T54MX17 2026-09-17 COMPLETE 17444434 2026-09-17 21:05:00 2026-09-17 20:15:56 2026-09-19 20:15:56 {"id": 649693, "stp": "O", "toc": "Great Northern", "uid": "G77071", "consist": "379001+379002", "dest_crs": "KLN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77071/2026-09-17/detailed", "trust_id": "541T54MX17", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kings Lynn", "service_date": "2026-09-17", "dest_arr_time": "2042", "dest_platform": "1", "is_terminated": 1, "next_location": "Kings Lynn", "signalling_id": "1T54", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "2105", "current_leg_dep": "2057", "current_leg_end": "Kings Lynn", "origin_dep_time": "1848", "origin_platform": "2", "current_location": "Kings Lynn", "last_update_time": "2026-09-17T20:15:56", "route_debug_link": null, "timing_variation": "+23 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3832690999999999, 52.6733905], [0.3834521, 52.673987700000005], [0.3843807000000001, 52.6769152], [0.3844947, 52.67728139999999], [0.3846195999999999, 52.6776175], [0.3847122, 52.677837200000006], [0.3847924999999999, 52.67805799999999], [0.3879654, 52.6880638], [0.3879991, 52.68817839999999], [0.38933889999999993, 52.69242189999999], [0.391087, 52.697967899999995], [0.3911733, 52.6982417], [0.3926406999999999, 52.7028164], [0.3928981999999999, 52.70366419999999], [0.3935234, 52.7056483], [0.3936931, 52.7061972], [0.3955017, 52.7119634], [0.39568106869904174, 52.71253125491421], [0.39632749999999994, 52.7145777], [0.39649509999999993, 52.7151093], [0.3974014, 52.71797660000001], [0.40037949999999994, 52.7274007], [0.4006907, 52.728386500000006], [0.4018772, 52.7321869], [0.40232149999999994, 52.73361009999999], [0.40259909999999993, 52.734387299999995], [0.4030871, 52.73553460000001], [0.4033129, 52.73592210000001], [0.4034905, 52.73619910000001], [0.4035388, 52.7362745], [0.4038683, 52.7367626], [0.4043413, 52.7373592], [0.404776, 52.7378677], [0.40524959999999993, 52.7383947], [0.4057333, 52.7389215], [0.4065367999999999, 52.7398082], [0.4091936, 52.74273349999999], [0.40924399999999994, 52.74278900000001], [0.4120819999999999, 52.74597150000001], [0.4124301, 52.746512999999986], [0.41246989999999994, 52.74658899999999], [0.4125643, 52.7467346], [0.4128682, 52.7474501], [0.4130545, 52.74810819999998], [0.4131197999999999, 52.74860269999999], [0.4131360999999999, 52.7490691], [0.4130651, 52.7498882], [0.4130092, 52.75014329999999], [0.4129309, 52.750393900000006], [0.412855, 52.75058409999999], [0.4127772, 52.75075859999999], [0.4127043, 52.75089959999999], [0.4125385, 52.75115470000001], [0.4123475999999999, 52.7514029], [0.4122193, 52.75155], [0.41206639999999994, 52.751701], [0.4119023, 52.75184819999999], [0.41172710000000007, 52.75198639999999], [0.4115454, 52.7521134], [0.4113029, 52.7522603], [0.4111203, 52.75236259999999], [0.4107486, 52.7525406], [0.4101448, 52.75282219999998], [0.410044, 52.7528671], [0.4099381, 52.75291370000001], [0.40979599999999994, 52.75296379999999], [0.4097178, 52.7529906], [0.409453, 52.75306849999999], [0.4092238, 52.7531288], [0.4090944, 52.753154], [0.4087196, 52.75324109999999], [0.40821, 52.753356100000005], [0.4080564, 52.7533848], [0.4078666, 52.75342220000001], [0.4075448, 52.75348300000001], [0.4071797, 52.75354879999999], [0.4068231, 52.75360539999999], [0.4063037, 52.753681199999995], [0.40577889999999994, 52.7537559], [0.4055726, 52.753782], [0.4053898, 52.7538017], [0.4051899, 52.7538184], [0.40501229999999994, 52.75383339999999], [0.40420909999999993, 52.753888700000005]]}", "current_leg_start": "Watlington", "dest_arr_time_act": "2042", "motion_projection": null, "next_location_lat": "52.7538887", "next_location_lon": "0.4042091", "previous_location": "Watlington", "current_leg_milage": "6.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.128, \"from_m\": 1830.762, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.611, \"from_m\": 3465.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37186.098, \"from_m\": 12632.199, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 51499.569, \"from_m\": 37186.098, \"capability_applied\": null, \"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\": 51567.956, \"from_m\": 51499.569, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51664.967, \"from_m\": 51567.956, \"capability_applied\": null, \"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\": 52248.952, \"from_m\": 51664.967, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52276.054, \"from_m\": 52248.952, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52334.378, \"from_m\": 52276.054, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55821.284, \"from_m\": 52334.378, \"capability_applied\": null, \"effective_limit_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\": 55962.675, \"from_m\": 55821.284, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 55995.081, \"from_m\": 55962.675, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61377.257, \"from_m\": 55995.081, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67636.258, \"from_m\": 61377.257, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71065.375, \"from_m\": 67636.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\": 71622.575, \"from_m\": 71065.375, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71656.35, \"from_m\": 71622.575, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71733.82, \"from_m\": 71656.35, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72027.329, \"from_m\": 71733.82, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72779.16, \"from_m\": 72027.329, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79332.82, \"from_m\": 72779.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80102.882, \"from_m\": 79332.82, \"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\": 87525.031, \"from_m\": 80102.882, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87540.856, \"from_m\": 87525.031, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88347.568, \"from_m\": 87540.856, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89447.168, \"from_m\": 88347.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\": 92436.966, \"from_m\": 89447.168, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 92518.771, \"from_m\": 92436.966, \"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\": 92563.91, \"from_m\": 92518.771, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 92660.249, \"from_m\": 92563.91, \"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\": 92828.031, \"from_m\": 92660.249, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 93822.501, \"from_m\": 92828.031, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115840.02, \"from_m\": 93822.501, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 116189.784, \"from_m\": 115840.02, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 117005.695, \"from_m\": 116189.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117074.433, \"from_m\": 117005.695, \"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\": 117128.858, \"from_m\": 117074.433, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117589.469, \"from_m\": 117128.858, \"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\": 118845.209, \"from_m\": 117589.469, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118961.751, \"from_m\": 118845.209, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119734.977, \"from_m\": 118961.751, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122195.049, \"from_m\": 119734.977, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 158243.258, \"from_m\": 122195.049, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 158260.65, \"from_m\": 158243.258, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 159117.638, \"from_m\": 158260.65, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 159430.602, \"from_m\": 159117.638, \"capability_applied\": null, \"effective_limit_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\": 649693, \"profile_key\": \"45ff048c9593ad786ff9ea8c4db57d8bd8cf2cf8a9e132afb970e5e15a153eef\", \"schedule_id\": 37328, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1848\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1850\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1853H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1858H\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.331, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32621.585, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34062.42, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.529, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1908\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.323, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51336.881, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"1915\", \"wtt_dep\": \"1916H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 12, \"distance_m\": 55586.295, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918H\", \"location\": \"Baldock\", \"stage_seq\": 13, \"distance_m\": 58844.892, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1927\", \"location\": \"Royston\", \"stage_seq\": 14, \"distance_m\": 72120.517, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932\", \"location\": \"Foxton\", \"stage_seq\": 15, \"distance_m\": 81929.828, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 16, \"distance_m\": 89326.779, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"1938H\", \"wtt_dep\": \"1939H\", \"location\": \"Cambridge South\", \"stage_seq\": 17, \"distance_m\": 90473.762, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"1943\", \"wtt_dep\": \"1945\", \"location\": \"Cambridge\", \"stage_seq\": 18, \"distance_m\": 93067.415, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 19, \"distance_m\": 94608.873, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"1948H\", \"wtt_dep\": \"1949H\", \"location\": \"Cambridge North\", \"stage_seq\": 20, \"distance_m\": 96812.093, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"1953H\", \"wtt_dep\": \"1954\", \"location\": \"Waterbeach\", \"stage_seq\": 21, \"distance_m\": 101699.715, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 22, \"distance_m\": 116022.269, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2005\", \"location\": \"Ely\", \"stage_seq\": 23, \"distance_m\": 116755.291, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"Ely North Jn\", \"stage_seq\": 24, \"distance_m\": 119059.122, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"2011H\", \"wtt_dep\": \"2014\", \"location\": \"Littleport\", \"stage_seq\": 25, \"distance_m\": 125870.889, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2025H\", \"location\": \"Downham Market\", \"stage_seq\": 26, \"distance_m\": 142044.289, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031\", \"location\": \"Watlington\", \"stage_seq\": 27, \"distance_m\": 149821.282, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Kings Lynn Sig. Kl45\", \"stage_seq\": 28, \"distance_m\": 156727.84, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040H\", \"location\": \"Kings Lynn Jn\", \"stage_seq\": 29, \"distance_m\": 158959.183, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": null, \"location\": \"Kings Lynn\", \"stage_seq\": 30, \"distance_m\": 159430.602, \"section_seq\": 1, \"route_path_id\": 68105}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 159430.602, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68105}], \"total_distance_m\": 159430.602, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 150931.28, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8499.322, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1848", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.7538887", "current_position_lon": "0.4042091", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:51:33Z\", \"source_id\": 54072175, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:52:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:51:38Z\", \"source_id\": 17353260, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:58:22Z\", \"source_id\": 54090757, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:59:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:58:26Z\", \"source_id\": 17358329, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:08:03Z\", \"source_id\": 54117137, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:09:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:08:06Z\", \"source_id\": 17365585, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:14:19Z\", \"source_id\": 54134374, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:15:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:14:26Z\", \"source_id\": 17370181, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:18:19Z\", \"source_id\": 54145325, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:19:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:18:20Z\", \"source_id\": 17373095, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:24:24Z\", \"source_id\": 54161916, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:25:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:24:28Z\", \"source_id\": 17377576, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:31:42Z\", \"source_id\": 54181362, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:32:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:31:46Z\", \"source_id\": 17382821, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:36:33Z\", \"source_id\": 17386182, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:40:27Z\", \"source_id\": 54204576, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:41:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:40:31Z\", \"source_id\": 17388984, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:48:01Z\", \"source_id\": 54224710, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:48:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:48:06Z\", \"source_id\": 17394303, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12321, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:52:36Z\", \"source_id\": 54236813, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:54:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:52:39Z\", \"source_id\": 17397563, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:04:18Z\", \"source_id\": 54267205, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:05:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:04:23Z\", \"source_id\": 17405607, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:56Z\", \"source_id\": 54293816, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:16:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:57Z\", \"source_id\": 17412779, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:33Z\", \"source_id\": 54377518, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:50:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:38Z\", \"source_id\": 17435421, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:29Z\", \"source_id\": 54393764, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:56:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:33Z\", \"source_id\": 17439748, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:57Z\", \"source_id\": 54411748, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:02Z\", \"source_id\": 17444434, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kings Lynn", "service_state_platform": "1", "timing_fact_generation": 1789675443807973, "current_leg_arrival_utc": "2026-09-17T21:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:27.983202", "service_state_evidence_id": 17444434, "current_leg_start_actual_dep": "2026-09-17T20:54:00+01:00", "operational_evidence_version": 125, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:29.506677", "service_state_valid_until_kind": null, "operational_interpretation_version": 125, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern O KGX KLN 1T54 379001+379002 8 100 None {"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.128, "from_m": 1830.762, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.611, "from_m": 3465.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37186.098, "from_m": 12632.199, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 51499.569, "from_m": 37186.098, "capability_applied": null, "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": 51567.956, "from_m": 51499.569, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51664.967, "from_m": 51567.956, "capability_applied": null, "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": 52248.952, "from_m": 51664.967, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52276.054, "from_m": 52248.952, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52334.378, "from_m": 52276.054, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55821.284, "from_m": 52334.378, "capability_applied": null, "effective_limit_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": 55962.675, "from_m": 55821.284, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 55995.081, "from_m": 55962.675, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61377.257, "from_m": 55995.081, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67636.258, "from_m": 61377.257, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71065.375, "from_m": 67636.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": 71622.575, "from_m": 71065.375, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71656.35, "from_m": 71622.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71733.82, "from_m": 71656.35, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72027.329, "from_m": 71733.82, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72779.16, "from_m": 72027.329, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79332.82, "from_m": 72779.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80102.882, "from_m": 79332.82, "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": 87525.031, "from_m": 80102.882, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87540.856, "from_m": 87525.031, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88347.568, "from_m": 87540.856, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89447.168, "from_m": 88347.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": 92436.966, "from_m": 89447.168, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 92518.771, "from_m": 92436.966, "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": 92563.91, "from_m": 92518.771, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 92660.249, "from_m": 92563.91, "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": 92828.031, "from_m": 92660.249, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 93822.501, "from_m": 92828.031, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115840.02, "from_m": 93822.501, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 116189.784, "from_m": 115840.02, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 117005.695, "from_m": 116189.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117074.433, "from_m": 117005.695, "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": 117128.858, "from_m": 117074.433, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117589.469, "from_m": 117128.858, "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": 118845.209, "from_m": 117589.469, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118961.751, "from_m": 118845.209, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119734.977, "from_m": 118961.751, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122195.049, "from_m": 119734.977, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 158243.258, "from_m": 122195.049, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 158260.65, "from_m": 158243.258, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 159117.638, "from_m": 158260.65, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 159430.602, "from_m": 159117.638, "capability_applied": null, "effective_limit_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": 649693, "profile_key": "45ff048c9593ad786ff9ea8c4db57d8bd8cf2cf8a9e132afb970e5e15a153eef", "schedule_id": 37328, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1848", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1850", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1853H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1858H", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.331, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32621.585, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34062.42, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.529, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1908", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.323, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911", "location": "Hitchin", "stage_seq": 11, "distance_m": 51336.881, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "1915", "wtt_dep": "1916H", "location": "Letchworth Garden City", "stage_seq": 12, "distance_m": 55586.295, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918H", "location": "Baldock", "stage_seq": 13, "distance_m": 58844.892, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1927", "location": "Royston", "stage_seq": 14, "distance_m": 72120.517, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932", "location": "Foxton", "stage_seq": 15, "distance_m": 81929.828, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Shepreth Branch Jn", "stage_seq": 16, "distance_m": 89326.779, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "1938H", "wtt_dep": "1939H", "location": "Cambridge South", "stage_seq": 17, "distance_m": 90473.762, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "1943", "wtt_dep": "1945", "location": "Cambridge", "stage_seq": 18, "distance_m": 93067.415, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "Coldham Lane Jn", "stage_seq": 19, "distance_m": 94608.873, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "1948H", "wtt_dep": "1949H", "location": "Cambridge North", "stage_seq": 20, "distance_m": 96812.093, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "1953H", "wtt_dep": "1954", "location": "Waterbeach", "stage_seq": 21, "distance_m": 101699.715, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002", "location": "Ely Dock Jn", "stage_seq": 22, "distance_m": 116022.269, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2005", "location": "Ely", "stage_seq": 23, "distance_m": 116755.291, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "Ely North Jn", "stage_seq": 24, "distance_m": 119059.122, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "2011H", "wtt_dep": "2014", "location": "Littleport", "stage_seq": 25, "distance_m": 125870.889, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2025H", "location": "Downham Market", "stage_seq": 26, "distance_m": 142044.289, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031", "location": "Watlington", "stage_seq": 27, "distance_m": 149821.282, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Kings Lynn Sig. Kl45", "stage_seq": 28, "distance_m": 156727.84, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040H", "location": "Kings Lynn Jn", "stage_seq": 29, "distance_m": 158959.183, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": null, "location": "Kings Lynn", "stage_seq": 30, "distance_m": 159430.602, "section_seq": 1, "route_path_id": 68105}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 159430.602, "from_m": 0.0, "section_seq": 1, "route_path_id": 68105}], "total_distance_m": 159430.602, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 150931.28, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8499.322, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:51:33Z", "source_id": 54072175, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T17:52:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:51:38Z", "source_id": 17353260, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:58:22Z", "source_id": 54090757, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T17:59:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:58:26Z", "source_id": 17358329, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T18:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:08:03Z", "source_id": 54117137, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T18:09:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:08:06Z", "source_id": 17365585, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:14:19Z", "source_id": 54134374, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T18:15:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:14:26Z", "source_id": 17370181, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15603, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:18:19Z", "source_id": 54145325, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T18:19:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:18:20Z", "source_id": 17373095, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15578, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:24:24Z", "source_id": 54161916, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T18:25:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:24:28Z", "source_id": 17377576, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12631, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:31:42Z", "source_id": 54181362, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T18:32:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:31:46Z", "source_id": 17382821, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:36:33Z", "source_id": 17386182, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12573, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:40:27Z", "source_id": 54204576, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T18:41:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:40:31Z", "source_id": 17388984, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12431, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:48:01Z", "source_id": 54224710, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T18:48:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:48:06Z", "source_id": 17394303, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12321, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:52:36Z", "source_id": 54236813, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T18:54:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:52:39Z", "source_id": 17397563, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12233, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:04:18Z", "source_id": 54267205, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:05:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:04:23Z", "source_id": 17405607, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12165, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:56Z", "source_id": 54293816, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T19:16:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:57Z", "source_id": 17412779, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12161, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:33Z", "source_id": 54377518, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T19:50:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:38Z", "source_id": 17435421, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12155, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:29Z", "source_id": 54393764, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T19:56:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:33Z", "source_id": 17439748, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12130, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:57Z", "source_id": 54411748, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T20:05:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:02Z", "source_id": 17444434, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] London Kings Cross 1848 1848 2 None None Kings Lynn 2042 2042 1 LATE +23 minutes https://www.realtimetrains.co.uk/service/gb-nr:G77071/2026-09-17/detailed None Watlington 2026-09-17T20:54:00+01:00 Kings Lynn 8.0 {"type": "LineString", "coordinates": [[0.3832690999999999, 52.6733905], [0.3834521, 52.673987700000005], [0.3843807000000001, 52.6769152], [0.3844947, 52.67728139999999], [0.3846195999999999, 52.6776175], [0.3847122, 52.677837200000006], [0.3847924999999999, 52.67805799999999], [0.3879654, 52.6880638], [0.3879991, 52.68817839999999], [0.38933889999999993, 52.69242189999999], [0.391087, 52.697967899999995], [0.3911733, 52.6982417], [0.3926406999999999, 52.7028164], [0.3928981999999999, 52.70366419999999], [0.3935234, 52.7056483], [0.3936931, 52.7061972], [0.3955017, 52.7119634], [0.39568106869904174, 52.71253125491421], [0.39632749999999994, 52.7145777], [0.39649509999999993, 52.7151093], [0.3974014, 52.71797660000001], [0.40037949999999994, 52.7274007], [0.4006907, 52.728386500000006], [0.4018772, 52.7321869], [0.40232149999999994, 52.73361009999999], [0.40259909999999993, 52.734387299999995], [0.4030871, 52.73553460000001], [0.4033129, 52.73592210000001], [0.4034905, 52.73619910000001], [0.4035388, 52.7362745], [0.4038683, 52.7367626], [0.4043413, 52.7373592], [0.404776, 52.7378677], [0.40524959999999993, 52.7383947], [0.4057333, 52.7389215], [0.4065367999999999, 52.7398082], [0.4091936, 52.74273349999999], [0.40924399999999994, 52.74278900000001], [0.4120819999999999, 52.74597150000001], [0.4124301, 52.746512999999986], [0.41246989999999994, 52.74658899999999], [0.4125643, 52.7467346], [0.4128682, 52.7474501], [0.4130545, 52.74810819999998], [0.4131197999999999, 52.74860269999999], [0.4131360999999999, 52.7490691], [0.4130651, 52.7498882], [0.4130092, 52.75014329999999], [0.4129309, 52.750393900000006], [0.412855, 52.75058409999999], [0.4127772, 52.75075859999999], [0.4127043, 52.75089959999999], [0.4125385, 52.75115470000001], [0.4123475999999999, 52.7514029], [0.4122193, 52.75155], [0.41206639999999994, 52.751701], [0.4119023, 52.75184819999999], [0.41172710000000007, 52.75198639999999], [0.4115454, 52.7521134], [0.4113029, 52.7522603], [0.4111203, 52.75236259999999], [0.4107486, 52.7525406], [0.4101448, 52.75282219999998], [0.410044, 52.7528671], [0.4099381, 52.75291370000001], [0.40979599999999994, 52.75296379999999], [0.4097178, 52.7529906], [0.409453, 52.75306849999999], [0.4092238, 52.7531288], [0.4090944, 52.753154], [0.4087196, 52.75324109999999], [0.40821, 52.753356100000005], [0.4080564, 52.7533848], [0.4078666, 52.75342220000001], [0.4075448, 52.75348300000001], [0.4071797, 52.75354879999999], [0.4068231, 52.75360539999999], [0.4063037, 52.753681199999995], [0.40577889999999994, 52.7537559], [0.4055726, 52.753782], [0.4053898, 52.7538017], [0.4051899, 52.7538184], [0.40501229999999994, 52.75383339999999], [0.40420909999999993, 52.753888700000005]]} 6.0 2057 2105 Watlington Kings Lynn Kings Lynn 52.7538887 0.4042091 52.7538887 0.4042091 1 0 2026-09-17 20:15:56 TERMINATED 2026-09-17 20:05:00 Kings Lynn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444434 1789675443807973 125 125 2026-09-17 20:15:29.506677 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:27.983202
620907 651255 P23986 172N28MY17 2026-09-17 COMPLETE 17444389 2026-09-17 21:05:00 2026-09-17 20:15:56 2026-09-19 20:15:56 {"id": 651255, "stp": "P", "toc": "Northern", "uid": "P23986", "consist": "158871", "dest_crs": "SHF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23986/2026-09-17/detailed", "trust_id": "172N28MY17", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-17", "dest_arr_time": "2103", "dest_platform": "5B", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "2N28", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "2105", "current_leg_dep": "2055", "current_leg_end": "Sheffield", "origin_dep_time": "1948", "origin_platform": "11B", "current_location": "Sheffield", "last_update_time": "2026-09-17T20:15:56", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]}", "current_leg_start": "Meadowhall", "dest_arr_time_act": "2103", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Meadowhall", "current_leg_milage": "3.4", "linx_max_speed_mph": 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\": 720.026, \"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\": 769.481, \"from_m\": 720.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1050.796, \"from_m\": 769.481, \"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\": 1307.337, \"from_m\": 1050.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1529.573, \"from_m\": 1307.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2343.296, \"from_m\": 1529.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8618.173, \"from_m\": 2343.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14273.626, \"from_m\": 8618.173, \"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\": 16311.834, \"from_m\": 14273.626, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16451.103, \"from_m\": 16311.834, \"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\": 16478.926, \"from_m\": 16451.103, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16836.179, \"from_m\": 16478.926, \"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\": 17964.879, \"from_m\": 16836.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18562.902, \"from_m\": 17964.879, \"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\": 23558.125, \"from_m\": 18562.902, \"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\": 23614.806, \"from_m\": 23558.125, \"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\": 32268.38, \"from_m\": 23614.806, \"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\": 33066.029, \"from_m\": 32268.38, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33099.728, \"from_m\": 33066.029, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34340.354, \"from_m\": 33099.728, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43388.807, \"from_m\": 34340.354, \"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\": 44124.831, \"from_m\": 43388.807, \"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\": 49048.399, \"from_m\": 44124.831, \"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\": 49084.462, \"from_m\": 49048.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49139.983, \"from_m\": 49084.462, \"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\": 50133.007, \"from_m\": 49139.983, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53426.518, \"from_m\": 50133.007, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54652.762, \"from_m\": 53426.518, \"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\": 54881.85, \"from_m\": 54652.762, \"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\": 54928.298, \"from_m\": 54881.85, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62250.768, \"from_m\": 54928.298, \"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\": 62785.179, \"from_m\": 62250.768, \"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\": 651255, \"profile_key\": \"8a929cc42d1f38d188064b48c44b427d7e64924518b01837738444f998c2bdaf\", \"schedule_id\": 20297, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"1959H\", \"wtt_dep\": \"2000\", \"location\": \"Outwood\", \"stage_seq\": 5, \"distance_m\": 12213.281, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"2003H\", \"wtt_dep\": \"2004H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 6, \"distance_m\": 16205.369, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2008\", \"location\": \"Sandal & Agbrigg\", \"stage_seq\": 7, \"distance_m\": 18939.217, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Hare Park Jn\", \"stage_seq\": 8, \"distance_m\": 22551.936, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"2014\", \"wtt_dep\": \"2015\", \"location\": \"Fitzwilliam\", \"stage_seq\": 9, \"distance_m\": 26891.05, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 10, \"distance_m\": 32134.458, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021\", \"location\": \"Moorthorpe\", \"stage_seq\": 11, \"distance_m\": 33266.292, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2027\", \"location\": \"Thurnscoe\", \"stage_seq\": 12, \"distance_m\": 38754.621, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2029H\", \"location\": \"Goldthorpe\", \"stage_seq\": 13, \"distance_m\": 40089.862, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032H\", \"location\": \"Bolton-Upon-Dearne\", \"stage_seq\": 14, \"distance_m\": 41780.739, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2036H\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 15, \"distance_m\": 45571.461, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 16, \"distance_m\": 48988.757, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2047\", \"location\": \"Rotherham Central\", \"stage_seq\": 17, \"distance_m\": 53041.851, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Holmes Jn\", \"stage_seq\": 18, \"distance_m\": 54628.698, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"2052H\", \"wtt_dep\": \"2054H\", \"location\": \"Meadowhall\", \"stage_seq\": 19, \"distance_m\": 57341.201, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Wincobank Jn\", \"stage_seq\": 20, \"distance_m\": 57619.351, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 21, \"distance_m\": 62052.638, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 22, \"distance_m\": 62785.179, \"section_seq\": 1, \"route_path_id\": 74265}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62785.179, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74265}], \"total_distance_m\": 62785.179, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 59334.243, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3450.936, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1948", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:00:09Z\", \"source_id\": 54256171, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:01:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:00:18Z\", \"source_id\": 17402655, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:04:32Z\", \"source_id\": 54267826, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:05:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:04:37Z\", \"source_id\": 17405754, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:24Z\", \"source_id\": 54279951, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:09:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:28Z\", \"source_id\": 17409036, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:38Z\", \"source_id\": 54295600, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:16:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:40Z\", \"source_id\": 17413271, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:58Z\", \"source_id\": 54311356, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:22:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:22:02Z\", \"source_id\": 17417524, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:28Z\", \"source_id\": 54324933, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:30Z\", \"source_id\": 17421143, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:06Z\", \"source_id\": 54331509, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:07Z\", \"source_id\": 17422804, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:15Z\", \"source_id\": 54339276, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:15Z\", \"source_id\": 17424949, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:39Z\", \"source_id\": 54349457, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:38:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:43Z\", \"source_id\": 17427805, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:12Z\", \"source_id\": 54367358, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:46:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:17Z\", \"source_id\": 17432637, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:56Z\", \"source_id\": 54383389, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:02Z\", \"source_id\": 17436956, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:52Z\", \"source_id\": 54411562, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:56Z\", \"source_id\": 17444389, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "5", "timing_fact_generation": 1789675436621736, "current_leg_arrival_utc": "2026-09-17T21:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:30.676260", "service_state_evidence_id": 17444389, "current_leg_start_actual_dep": "2026-09-17T20:56:30+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:31.166256", "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 LDS SHF 2N28 158871 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": 720.026, "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": 769.481, "from_m": 720.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1050.796, "from_m": 769.481, "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": 1307.337, "from_m": 1050.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1529.573, "from_m": 1307.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2343.296, "from_m": 1529.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8618.173, "from_m": 2343.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14273.626, "from_m": 8618.173, "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": 16311.834, "from_m": 14273.626, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16451.103, "from_m": 16311.834, "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": 16478.926, "from_m": 16451.103, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16836.179, "from_m": 16478.926, "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": 17964.879, "from_m": 16836.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18562.902, "from_m": 17964.879, "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": 23558.125, "from_m": 18562.902, "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": 23614.806, "from_m": 23558.125, "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": 32268.38, "from_m": 23614.806, "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": 33066.029, "from_m": 32268.38, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33099.728, "from_m": 33066.029, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34340.354, "from_m": 33099.728, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43388.807, "from_m": 34340.354, "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": 44124.831, "from_m": 43388.807, "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": 49048.399, "from_m": 44124.831, "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": 49084.462, "from_m": 49048.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49139.983, "from_m": 49084.462, "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": 50133.007, "from_m": 49139.983, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53426.518, "from_m": 50133.007, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54652.762, "from_m": 53426.518, "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": 54881.85, "from_m": 54652.762, "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": 54928.298, "from_m": 54881.85, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62250.768, "from_m": 54928.298, "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": 62785.179, "from_m": 62250.768, "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": 651255, "profile_key": "8a929cc42d1f38d188064b48c44b427d7e64924518b01837738444f998c2bdaf", "schedule_id": 20297, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1948", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "1959H", "wtt_dep": "2000", "location": "Outwood", "stage_seq": 5, "distance_m": 12213.281, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "2003H", "wtt_dep": "2004H", "location": "Wakefield Westgate", "stage_seq": 6, "distance_m": 16205.369, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2008", "location": "Sandal & Agbrigg", "stage_seq": 7, "distance_m": 18939.217, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Hare Park Jn", "stage_seq": 8, "distance_m": 22551.936, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "2014", "wtt_dep": "2015", "location": "Fitzwilliam", "stage_seq": 9, "distance_m": 26891.05, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "South Kirkby Jn", "stage_seq": 10, "distance_m": 32134.458, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021", "location": "Moorthorpe", "stage_seq": 11, "distance_m": 33266.292, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2027", "location": "Thurnscoe", "stage_seq": 12, "distance_m": 38754.621, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2029H", "location": "Goldthorpe", "stage_seq": 13, "distance_m": 40089.862, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032H", "location": "Bolton-Upon-Dearne", "stage_seq": 14, "distance_m": 41780.739, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2036H", "location": "Swinton (S.Yorks)", "stage_seq": 15, "distance_m": 45571.461, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Aldwarke Jn", "stage_seq": 16, "distance_m": 48988.757, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2047", "location": "Rotherham Central", "stage_seq": 17, "distance_m": 53041.851, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Holmes Jn", "stage_seq": 18, "distance_m": 54628.698, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "2052H", "wtt_dep": "2054H", "location": "Meadowhall", "stage_seq": 19, "distance_m": 57341.201, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Wincobank Jn", "stage_seq": 20, "distance_m": 57619.351, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Nunnery Main Line Jn", "stage_seq": 21, "distance_m": 62052.638, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": null, "location": "Sheffield", "stage_seq": 22, "distance_m": 62785.179, "section_seq": 1, "route_path_id": 74265}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62785.179, "from_m": 0.0, "section_seq": 1, "route_path_id": 74265}], "total_distance_m": 62785.179, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 59334.243, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3450.936, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6010, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:00:09Z", "source_id": 54256171, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:00:18Z", "source_id": 17402655, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:04:32Z", "source_id": 54267826, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:05:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:04:37Z", "source_id": 17405754, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6042, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:24Z", "source_id": 54279951, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:09:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:28Z", "source_id": 17409036, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6046, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:38Z", "source_id": 54295600, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:16:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:40Z", "source_id": 17413271, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6074, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:58Z", "source_id": 54311356, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:22:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:22:02Z", "source_id": 17417524, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7139, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:28Z", "source_id": 54324933, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:28:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:30Z", "source_id": 17421143, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7143, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:06Z", "source_id": 54331509, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:31:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:07Z", "source_id": 17422804, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7147, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:15Z", "source_id": 54339276, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:34:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:15Z", "source_id": 17424949, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7151, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:39Z", "source_id": 54349457, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:38:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:43Z", "source_id": 17427805, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7208, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:12Z", "source_id": 54367358, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:46:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:17Z", "source_id": 17432637, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7252, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:56Z", "source_id": 54383389, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:53:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:02Z", "source_id": 17436956, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7308, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:52Z", "source_id": 54411562, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:05:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:56Z", "source_id": 17444389, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] Leeds 1948 1948 11B None None Sheffield 2103 2103 5B LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P23986/2026-09-17/detailed None Meadowhall 2026-09-17T20:56:30+01:00 Sheffield 10.0 {"type": "LineString", "coordinates": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]} 3.4 2055 2105 Meadowhall Sheffield Sheffield 53.3780311 -1.4619218 53.3780311 -1.4619218 1 0 2026-09-17 20:15:56 TERMINATED 2026-09-17 20:05:00 Sheffield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444389 1789675436621736 65 65 2026-09-17 20:15:31.166256 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:30.676260
620908 652852 C36239 735L54MZ17 2026-09-17 COMPLETE 17445432 2026-09-17 21:05:00 2026-09-17 20:15:56 2026-09-19 20:15:56 {"id": 652852, "stp": "P", "toc": "Elizabeth Line", "uid": "C36239", "consist": "345020", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36239/2026-09-17/detailed", "trust_id": "735L54MZ17", "origin_crs": null, "show_on_map": 0, "dar_est_time": "20:55:00", "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-17", "dest_arr_time": "2106", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "5L54", "timing_status": "EARLY", "origin_station": "Old Oak Common Depot (Crossrail)", "current_leg_arr": "2105", "current_leg_dep": "2056", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "2055", "origin_platform": null, "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-17T20:15:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2473192, 51.52726049999999], [-0.24450029999999995, 51.5263699], [-0.2442951, 51.5263031], [-0.2440384, 51.5261961], [-0.24369309999999997, 51.5260523], [-0.24340179999999997, 51.5259408], [-0.2433036, 51.5259084], [-0.2430086, 51.5258277], [-0.24277439999999997, 51.52577629999999], [-0.2425414, 51.5257279], [-0.2423109, 51.52569489999999], [-0.2421016, 51.5256753], [-0.24185480000000004, 51.52566110000001], [-0.24168570000000003, 51.5256617], [-0.2413287, 51.52566920000001], [-0.2410522, 51.52567859999999], [-0.24079139999999996, 51.5256838], [-0.24023219999999995, 51.52567200000001], [-0.2401352, 51.5256753], [-0.23990480000000003, 51.52567609999999], [-0.2397519, 51.52566989999999], [-0.2394006, 51.525644], [-0.23905519999999997, 51.52562439999999], [-0.2388004, 51.525614], [-0.2386361, 51.52561359999999], [-0.237405, 51.525667000000006], [-0.23633080000000004, 51.5257112], [-0.2362543, 51.52571539999999], [-0.2360505, 51.52571539999999], [-0.235797, 51.525709500000005], [-0.2354899, 51.52571290000001], [-0.2350211, 51.5257352], [-0.23497583971196603, 51.52573766737346], [-0.23493100116509427, 51.52568663420887], [-0.2338554, 51.5257546], [-0.23238359999999997, 51.52582340000001], [-0.2317867, 51.525847600000006], [-0.23156510475056513, 51.5258583513509], [-0.2311828, 51.52587689999999], [-0.2306033, 51.525902499999994], [-0.2297433999999999, 51.5259285], [-0.22931039999999997, 51.5259371], [-0.2288682, 51.52593860000001], [-0.2284854, 51.5259343], [-0.22775270000000003, 51.525925999999984], [-0.22716657322041353, 51.5259117169876], [-0.2266324, 51.525898700000006], [-0.2259851, 51.5258784], [-0.2256797, 51.5258647], [-0.22546089999999996, 51.52585560000001], [-0.22505610000000004, 51.52582879999999], [-0.2245599, 51.5257754], [-0.2243538, 51.5257571], [-0.2241209, 51.5257417], [-0.22381249999999997, 51.52571970000001], [-0.2234983, 51.5256962], [-0.22299989999999997, 51.525663300000005], [-0.22263699999999997, 51.525632599999994], [-0.2222135, 51.52559780000001], [-0.2217592, 51.5255625], [-0.2212705, 51.5255208], [-0.2207908, 51.5254809], [-0.220424, 51.52544779999999], [-0.2199177, 51.5253908], [-0.2195534, 51.5253513], [-0.2195233, 51.525347999999994], [-0.2192144, 51.525315], [-0.2187432, 51.525262600000005], [-0.2183053, 51.525206], [-0.2178179, 51.525143799999995], [-0.2174567, 51.5250938], [-0.2162524, 51.52491409999999], [-0.21595358076715584, 51.524866661044726], [-0.21570971856703997, 51.52482084712264], [-0.21549464404440252, 51.52477953016621], [-0.2153042336632379, 51.5247420905542], [-0.21513436388754031, 51.52470790866544], [-0.21498091118130436, 51.524676364878715], [-0.2148397520085243, 51.524646839572846], [-0.21470676283319456, 51.5246187131266], [-0.2145778201193095, 51.524591365918795], [-0.2144488003308635, 51.52456417832824], [-0.21431557993185096, 51.52453653073373], [-0.21417403538626628, 51.52450780351405], [-0.21402004315810377, 51.524477377048015], [-0.21384947971135787, 51.52444463171443], [-0.21365822151002295, 51.52440894789208], [-0.2134421450180934, 51.52436970595977], [-0.21319712669956356, 51.52432628629631], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20096829999999996, 51.5212516], [-0.2006904, 51.52117669999999], [-0.2003639600953108, 51.52108816283824], [-0.20012745237984975, 51.521029293948985], [-0.1999166726453672, 51.52098009319161], [-0.19972790896510825, 51.520939237965216], [-0.19955744941231815, 51.52090540566893], [-0.19940158206024203, 51.52087727370185], [-0.1992565949821251, 51.52085351946308], [-0.1991187762512125, 51.520832820351735], [-0.19898441394074945, 51.52081385376693], [-0.19884979612398104, 51.52079529710777], [-0.1987112108741525, 51.52077582777336], [-0.19856494626450905, 51.52075412316282], [-0.1984072903682958, 51.52072886067526], [-0.198234531258758, 51.52069871770978], [-0.19804295700914068, 51.520662371665495], [-0.1978288556926892, 51.52061849994151], [-0.1975885153826486, 51.520565779936945], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Old Oak Common Depot (Crossrail)", "dest_arr_time_act": "2106", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Old Oak Common Depot (Crossrail)", "current_leg_milage": "3.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 941.36, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1162.858, \"from_m\": 941.36, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1226.958, \"from_m\": 1162.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1775.788, \"from_m\": 1226.958, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3007.598, \"from_m\": 1775.788, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3096.676, \"from_m\": 3007.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3335.719, \"from_m\": 3096.676, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3424.797, \"from_m\": 3335.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4786.811, \"from_m\": 3424.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\": 5059.147, \"from_m\": 4786.811, \"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\": 6134.769, \"from_m\": 5059.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6502.451, \"from_m\": 6134.769, \"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\": 652852, \"profile_key\": \"672d601ce7e2894c9259a156f5e370c21b297ce6de825f01c8bf197a3f516778\", \"schedule_id\": 4758, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Old Oak Common Depart Sig\", \"stage_seq\": 2, \"distance_m\": 1132.567, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 3, \"distance_m\": 2354.21, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 4, \"distance_m\": 3216.197, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 5, \"distance_m\": 4893.385, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": false, \"wtt_arr\": \"2106\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 6502.451, \"section_seq\": 1, \"route_path_id\": 29832}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6502.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29832}], \"total_distance_m\": 6502.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 5318.835, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1183.616, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2055", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "9.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:40Z\", \"source_id\": 54406263, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:44Z\", \"source_id\": 17442996, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:20Z\", \"source_id\": 54412581, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:04:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:24Z\", \"source_id\": 17444694, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:05:29Z\", \"source_id\": 54415359, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:05:33Z\", \"source_id\": 17445432, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789675534046674, "current_leg_arrival_utc": "2026-09-17T21:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:31.434199", "service_state_evidence_id": 54415359, "current_leg_start_actual_dep": "2026-09-17T20:55:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-17T20:05:27", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:31.588390", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None PDX 5L54 345020 9 90 None {"version": 3, "segments": [{"to_m": 941.36, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1162.858, "from_m": 941.36, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1226.958, "from_m": 1162.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1775.788, "from_m": 1226.958, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3007.598, "from_m": 1775.788, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3096.676, "from_m": 3007.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3335.719, "from_m": 3096.676, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3424.797, "from_m": 3335.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4786.811, "from_m": 3424.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": 5059.147, "from_m": 4786.811, "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": 6134.769, "from_m": 5059.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6502.451, "from_m": 6134.769, "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": 652852, "profile_key": "672d601ce7e2894c9259a156f5e370c21b297ce6de825f01c8bf197a3f516778", "schedule_id": 4758, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2055", "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Old Oak Common Depart Sig", "stage_seq": 2, "distance_m": 1132.567, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Ladbroke Grove Jn", "stage_seq": 3, "distance_m": 2354.21, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103", "location": "Portobello Jn (London)", "stage_seq": 4, "distance_m": 3216.197, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104", "location": "Westbourne Park Carriage Sidings", "stage_seq": 5, "distance_m": 4893.385, "section_seq": 1, "route_path_id": 29832}, {"is_pass": false, "wtt_arr": "2106", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 6, "distance_m": 6502.451, "section_seq": 1, "route_path_id": 29832}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6502.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 29832}], "total_distance_m": 6502.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 5318.835, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1183.616, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23016, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:40Z", "source_id": 54406263, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:02:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:44Z", "source_id": 17442996, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:20Z", "source_id": 54412581, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:04:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:24Z", "source_id": 17444694, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:05:29Z", "source_id": 54415359, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:05:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:05:33Z", "source_id": 17445432, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] Old Oak Common Depot (Crossrail) 2055 2055 None 20:55:00 None Paddington (Crossrail) 2106 2106 A EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36239/2026-09-17/detailed None Old Oak Common Depot (Crossrail) 2026-09-17T20:55:00+01:00 Paddington (Crossrail) 9.0 {"type": "LineString", "coordinates": [[-0.2473192, 51.52726049999999], [-0.24450029999999995, 51.5263699], [-0.2442951, 51.5263031], [-0.2440384, 51.5261961], [-0.24369309999999997, 51.5260523], [-0.24340179999999997, 51.5259408], [-0.2433036, 51.5259084], [-0.2430086, 51.5258277], [-0.24277439999999997, 51.52577629999999], [-0.2425414, 51.5257279], [-0.2423109, 51.52569489999999], [-0.2421016, 51.5256753], [-0.24185480000000004, 51.52566110000001], [-0.24168570000000003, 51.5256617], [-0.2413287, 51.52566920000001], [-0.2410522, 51.52567859999999], [-0.24079139999999996, 51.5256838], [-0.24023219999999995, 51.52567200000001], [-0.2401352, 51.5256753], [-0.23990480000000003, 51.52567609999999], [-0.2397519, 51.52566989999999], [-0.2394006, 51.525644], [-0.23905519999999997, 51.52562439999999], [-0.2388004, 51.525614], [-0.2386361, 51.52561359999999], [-0.237405, 51.525667000000006], [-0.23633080000000004, 51.5257112], [-0.2362543, 51.52571539999999], [-0.2360505, 51.52571539999999], [-0.235797, 51.525709500000005], [-0.2354899, 51.52571290000001], [-0.2350211, 51.5257352], [-0.23497583971196603, 51.52573766737346], [-0.23493100116509427, 51.52568663420887], [-0.2338554, 51.5257546], [-0.23238359999999997, 51.52582340000001], [-0.2317867, 51.525847600000006], [-0.23156510475056513, 51.5258583513509], [-0.2311828, 51.52587689999999], [-0.2306033, 51.525902499999994], [-0.2297433999999999, 51.5259285], [-0.22931039999999997, 51.5259371], [-0.2288682, 51.52593860000001], [-0.2284854, 51.5259343], [-0.22775270000000003, 51.525925999999984], [-0.22716657322041353, 51.5259117169876], [-0.2266324, 51.525898700000006], [-0.2259851, 51.5258784], [-0.2256797, 51.5258647], [-0.22546089999999996, 51.52585560000001], [-0.22505610000000004, 51.52582879999999], [-0.2245599, 51.5257754], [-0.2243538, 51.5257571], [-0.2241209, 51.5257417], [-0.22381249999999997, 51.52571970000001], [-0.2234983, 51.5256962], [-0.22299989999999997, 51.525663300000005], [-0.22263699999999997, 51.525632599999994], [-0.2222135, 51.52559780000001], [-0.2217592, 51.5255625], [-0.2212705, 51.5255208], [-0.2207908, 51.5254809], [-0.220424, 51.52544779999999], [-0.2199177, 51.5253908], [-0.2195534, 51.5253513], [-0.2195233, 51.525347999999994], [-0.2192144, 51.525315], [-0.2187432, 51.525262600000005], [-0.2183053, 51.525206], [-0.2178179, 51.525143799999995], [-0.2174567, 51.5250938], [-0.2162524, 51.52491409999999], [-0.21595358076715584, 51.524866661044726], [-0.21570971856703997, 51.52482084712264], [-0.21549464404440252, 51.52477953016621], [-0.2153042336632379, 51.5247420905542], [-0.21513436388754031, 51.52470790866544], [-0.21498091118130436, 51.524676364878715], [-0.2148397520085243, 51.524646839572846], [-0.21470676283319456, 51.5246187131266], [-0.2145778201193095, 51.524591365918795], [-0.2144488003308635, 51.52456417832824], [-0.21431557993185096, 51.52453653073373], [-0.21417403538626628, 51.52450780351405], [-0.21402004315810377, 51.524477377048015], [-0.21384947971135787, 51.52444463171443], [-0.21365822151002295, 51.52440894789208], [-0.2134421450180934, 51.52436970595977], [-0.21319712669956356, 51.52432628629631], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20096829999999996, 51.5212516], [-0.2006904, 51.52117669999999], [-0.2003639600953108, 51.52108816283824], [-0.20012745237984975, 51.521029293948985], [-0.1999166726453672, 51.52098009319161], [-0.19972790896510825, 51.520939237965216], [-0.19955744941231815, 51.52090540566893], [-0.19940158206024203, 51.52087727370185], [-0.1992565949821251, 51.52085351946308], [-0.1991187762512125, 51.520832820351735], [-0.19898441394074945, 51.52081385376693], [-0.19884979612398104, 51.52079529710777], [-0.1987112108741525, 51.52077582777336], [-0.19856494626450905, 51.52075412316282], [-0.1984072903682958, 51.52072886067526], [-0.198234531258758, 51.52069871770978], [-0.19804295700914068, 51.520662371665495], [-0.1978288556926892, 51.52061849994151], [-0.1975885153826486, 51.520565779936945], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} 3.1 2056 2105 Old Oak Common Depot (Crossrail) Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-17 20:15:56 TERMINATED 2026-09-17 20:05:27 Paddington (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 54415359 1789675534046674 13 13 2026-09-17 20:15:31.588390 A None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:31.434199
620909 651950 G86253 362F68MZ17 2026-09-17 COMPLETE 17444336 2026-09-17 21:05:00 2026-09-17 20:15:56 2026-09-19 20:15:56 {"id": 651950, "stp": "P", "toc": "Northern", "uid": "G86253", "consist": "331013+331027", "dest_crs": "WGN", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86253/2026-09-17/detailed", "trust_id": "362F68MZ17", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": "20:16:00", "dar_platform": null, "dest_station": "Wigan North Western", "service_date": "2026-09-17", "dest_arr_time": "2103", "dest_platform": "6", "is_terminated": 1, "next_location": "Wigan North Western", "signalling_id": "2F68", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "2105", "current_leg_dep": "2057", "current_leg_end": "Wigan North Western", "origin_dep_time": "2016", "origin_platform": "5", "current_location": "Wigan North Western Down Passenger Loop", "last_update_time": "2026-09-17T20:15:56", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6475904999999997, 53.4997008], [-2.6466572, 53.50015440000001], [-2.6458024, 53.5006227], [-2.6448929, 53.501188199999994], [-2.6440263999999996, 53.50177699999999], [-2.6430023999999994, 53.5025509], [-2.6420382999999994, 53.5033341], [-2.6410656, 53.504115199999994], [-2.6401302, 53.50491850000001], [-2.6390833, 53.50577369999999], [-2.6385371, 53.50619919999999], [-2.6380224999999995, 53.50661019999999], [-2.6365558, 53.5077845], [-2.6350754, 53.50895750000001], [-2.6341291999999994, 53.509711399999986], [-2.6332813999999996, 53.51040549999999], [-2.6277439, 53.5147972], [-2.6237956999999996, 53.517926200000005], [-2.6235655, 53.5180993], [-2.6206417, 53.5204131], [-2.6202608, 53.52071080000001], [-2.6196485, 53.52119499999999], [-2.6196000315076717, 53.52123315641426], [-2.6190530000000005, 53.521663800000006], [-2.6185622, 53.522049799999984], [-2.6182115999999995, 53.52234200000001], [-2.6178514, 53.5226618], [-2.6174464, 53.5230524], [-2.616931, 53.5235452], [-2.6165433, 53.5239436], [-2.6161454999999996, 53.524341500000006], [-2.6160375999999994, 53.5244503], [-2.6157941999999994, 53.52472449999999], [-2.6155913999999996, 53.5249983], [-2.6154362999999994, 53.5252491], [-2.6153439, 53.5254542], [-2.6152738, 53.525654], [-2.6152141, 53.5258396], [-2.6151675, 53.526078299999995], [-2.6151369999999994, 53.526325699999994], [-2.6151514, 53.52653599999999], [-2.6151786999999995, 53.52670620000001], [-2.6152335999999994, 53.5269005], [-2.6152761, 53.5270324], [-2.6153247, 53.52715030000001], [-2.6153866, 53.527273699999995], [-2.6154577999999997, 53.52740049999999], [-2.6155200999999995, 53.52749599999999], [-2.6155726, 53.52757089999999], [-2.6156176999999996, 53.52763339999999], [-2.6156631999999997, 53.52769380000001], [-2.6156983, 53.52773889999999], [-2.6157451, 53.527796499999994], [-2.6161696999999995, 53.52827019999999], [-2.6167006999999995, 53.528885599999995], [-2.6175195999999996, 53.52982599999999], [-2.6182384, 53.530659400000005], [-2.6186668, 53.531166], [-2.6188653, 53.53139319999999], [-2.6192951999999994, 53.53194800000001], [-2.6193717, 53.5320369], [-2.6198362, 53.5326385], [-2.6206631999999996, 53.53361759999999], [-2.621628, 53.5347367], [-2.6219716, 53.53512849999999], [-2.6225399, 53.5357766], [-2.6229028, 53.53619419999999], [-2.623199, 53.5365372], [-2.6237477, 53.53717139999999], [-2.6243799, 53.5379072], [-2.6247546, 53.538352800000006], [-2.6249914, 53.5386344], [-2.6254025, 53.539198000000006], [-2.6256204, 53.5395011], [-2.6257392, 53.5396289], [-2.6259087, 53.5398205], [-2.6260218999999996, 53.5399541], [-2.6262874999999997, 53.5402072], [-2.6266355999999997, 53.540506999999984], [-2.6270125, 53.5407829], [-2.627515, 53.541106000000006], [-2.6278401999999996, 53.541288999999985], [-2.6279362, 53.541343000000005], [-2.6283983, 53.54155299999999], [-2.6287838, 53.5417188], [-2.6292938, 53.5419341], [-2.6294502, 53.54200229999999], [-2.6297074999999994, 53.5421171], [-2.629899, 53.5422066], [-2.6301216999999997, 53.5422956], [-2.6308401, 53.542583399999984], [-2.6318586, 53.54299149999999], [-2.632291, 53.54316329999999]]}", "current_leg_start": "Bryn", "dest_arr_time_act": "2103", "motion_projection": null, "next_location_lat": "53.5431633", "next_location_lon": "-2.6322910", "previous_location": "Bryn", "current_leg_milage": "3.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4800.14, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7467.933, \"from_m\": 4800.14, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9389.892, \"from_m\": 7467.933, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9682.667, \"from_m\": 9389.892, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9802.149, \"from_m\": 9682.667, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9900.691, \"from_m\": 9802.149, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11757.257, \"from_m\": 9900.691, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17694.465, \"from_m\": 11757.257, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31274.845, \"from_m\": 17694.465, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31285.948, \"from_m\": 31274.845, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31359.551, \"from_m\": 31285.948, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32108.277, \"from_m\": 31359.551, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32461.867, \"from_m\": 32108.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\": 32521.054, \"from_m\": 32461.867, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32546.393, \"from_m\": 32521.054, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32632.318, \"from_m\": 32546.393, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32822.835, \"from_m\": 32632.318, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 651950, \"profile_key\": \"c46ac48912b08ea0a4bf8a57f8d59e5b615da4869c2a3f984a039455fc214de7\", \"schedule_id\": 12665, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"2019H\", \"wtt_dep\": \"2020\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2734.994, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3219.501, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2022H\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 6, \"distance_m\": 3799.177, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 4385.67, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2025H\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 5729.359, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2028H\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 8286.836, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2031\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 9106.657, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2035H\", \"location\": \"Prescot\", \"stage_seq\": 11, \"distance_m\": 12969.121, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038\", \"location\": \"Eccleston Park\", \"stage_seq\": 12, \"distance_m\": 14457.503, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2041\", \"location\": \"Thatto Heath\", \"stage_seq\": 13, \"distance_m\": 15988.491, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045\", \"location\": \"St. Helens Central\", \"stage_seq\": 14, \"distance_m\": 18735.902, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2052\", \"location\": \"Garswood\", \"stage_seq\": 15, \"distance_m\": 24827.948, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"2054H\", \"wtt_dep\": \"2055H\", \"location\": \"Bryn\", \"stage_seq\": 16, \"distance_m\": 26908.608, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 17, \"distance_m\": 30756.939, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 18, \"distance_m\": 32108.277, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": null, \"location\": \"Wigan North Western\", \"stage_seq\": 19, \"distance_m\": 32822.835, \"section_seq\": 1, \"route_path_id\": 69775}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32822.835, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69775}], \"total_distance_m\": 32822.835, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18773.689, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14049.146, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2016", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.5431633", "current_position_lon": "-2.6322910", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:22Z\", \"source_id\": 54309892, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:22:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:26Z\", \"source_id\": 17417127, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:02Z\", \"source_id\": 54316547, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:06Z\", \"source_id\": 17418906, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:55Z\", \"source_id\": 54323611, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:27:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:03Z\", \"source_id\": 17420799, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:30Z\", \"source_id\": 54335003, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:32:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:36Z\", \"source_id\": 17423836, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:54Z\", \"source_id\": 54340882, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:58Z\", \"source_id\": 17425426, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:54Z\", \"source_id\": 54350050, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:38:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:00Z\", \"source_id\": 17427955, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:43Z\", \"source_id\": 54370687, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:48Z\", \"source_id\": 17433620, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:39Z\", \"source_id\": 54387276, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:44Z\", \"source_id\": 17438022, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:49Z\", \"source_id\": 54411367, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:03:51Z\", \"source_id\": 17444336, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wigan North Western", "service_state_platform": "6", "timing_fact_generation": 1789675432241851, "current_leg_arrival_utc": "2026-09-17T21:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:31.617271", "service_state_evidence_id": 17444336, "current_leg_start_actual_dep": "2026-09-17T20:57:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:32.663284", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LIV WGN 2F68 331013+331027 6 100 None {"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4800.14, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7467.933, "from_m": 4800.14, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9389.892, "from_m": 7467.933, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9682.667, "from_m": 9389.892, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9802.149, "from_m": 9682.667, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9900.691, "from_m": 9802.149, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11757.257, "from_m": 9900.691, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17694.465, "from_m": 11757.257, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31274.845, "from_m": 17694.465, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31285.948, "from_m": 31274.845, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31359.551, "from_m": 31285.948, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32108.277, "from_m": 31359.551, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32461.867, "from_m": 32108.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": 32521.054, "from_m": 32461.867, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32546.393, "from_m": 32521.054, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32632.318, "from_m": 32546.393, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32822.835, "from_m": 32632.318, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 651950, "profile_key": "c46ac48912b08ea0a4bf8a57f8d59e5b615da4869c2a3f984a039455fc214de7", "schedule_id": 12665, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2016", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "2019H", "wtt_dep": "2020", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 69775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2734.994, "section_seq": 1, "route_path_id": 69775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2022H", "location": "Wavertree Technology Park", "stage_seq": 6, "distance_m": 3799.177, "section_seq": 1, "route_path_id": 69775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2025H", "location": "Broad Green", "stage_seq": 8, "distance_m": 5729.359, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2028H", "location": "Roby", "stage_seq": 9, "distance_m": 8286.836, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2031", "location": "Huyton", "stage_seq": 10, "distance_m": 9106.657, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2035H", "location": "Prescot", "stage_seq": 11, "distance_m": 12969.121, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038", "location": "Eccleston Park", "stage_seq": 12, "distance_m": 14457.503, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2041", "location": "Thatto Heath", "stage_seq": 13, "distance_m": 15988.491, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045", "location": "St. Helens Central", "stage_seq": 14, "distance_m": 18735.902, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2052", "location": "Garswood", "stage_seq": 15, "distance_m": 24827.948, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "2054H", "wtt_dep": "2055H", "location": "Bryn", "stage_seq": 16, "distance_m": 26908.608, "section_seq": 1, "route_path_id": 69775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Springs Branch Jn", "stage_seq": 17, "distance_m": 30756.939, "section_seq": 1, "route_path_id": 69775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101H", "location": "Wigan South Jn", "stage_seq": 18, "distance_m": 32108.277, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": null, "location": "Wigan North Western", "stage_seq": 19, "distance_m": 32822.835, "section_seq": 1, "route_path_id": 69775}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32822.835, "from_m": 0.0, "section_seq": 1, "route_path_id": 69775}], "total_distance_m": 32822.835, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18773.689, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14049.146, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:22Z", "source_id": 54309892, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:22:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:26Z", "source_id": 17417127, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:02Z", "source_id": 54316547, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:06Z", "source_id": 17418906, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:55Z", "source_id": 54323611, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:27:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:03Z", "source_id": 17420799, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:30Z", "source_id": 54335003, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:32:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:36Z", "source_id": 17423836, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10011, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:54Z", "source_id": 54340882, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:34:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:58Z", "source_id": 17425426, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10022, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:54Z", "source_id": 54350050, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:38:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:00Z", "source_id": 17427955, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9466, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:43Z", "source_id": 54370687, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:47:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:48Z", "source_id": 17433620, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9463, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:39Z", "source_id": 54387276, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:54:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:44Z", "source_id": 17438022, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9377, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:49Z", "source_id": 54411367, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:05:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:03:51Z", "source_id": 17444336, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 2016 2016 5 20:16:00 None Wigan North Western 2103 2103 6 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G86253/2026-09-17/detailed None Bryn 2026-09-17T20:57:30+01:00 Wigan North Western 8.0 {"type": "LineString", "coordinates": [[-2.6475904999999997, 53.4997008], [-2.6466572, 53.50015440000001], [-2.6458024, 53.5006227], [-2.6448929, 53.501188199999994], [-2.6440263999999996, 53.50177699999999], [-2.6430023999999994, 53.5025509], [-2.6420382999999994, 53.5033341], [-2.6410656, 53.504115199999994], [-2.6401302, 53.50491850000001], [-2.6390833, 53.50577369999999], [-2.6385371, 53.50619919999999], [-2.6380224999999995, 53.50661019999999], [-2.6365558, 53.5077845], [-2.6350754, 53.50895750000001], [-2.6341291999999994, 53.509711399999986], [-2.6332813999999996, 53.51040549999999], [-2.6277439, 53.5147972], [-2.6237956999999996, 53.517926200000005], [-2.6235655, 53.5180993], [-2.6206417, 53.5204131], [-2.6202608, 53.52071080000001], [-2.6196485, 53.52119499999999], [-2.6196000315076717, 53.52123315641426], [-2.6190530000000005, 53.521663800000006], [-2.6185622, 53.522049799999984], [-2.6182115999999995, 53.52234200000001], [-2.6178514, 53.5226618], [-2.6174464, 53.5230524], [-2.616931, 53.5235452], [-2.6165433, 53.5239436], [-2.6161454999999996, 53.524341500000006], [-2.6160375999999994, 53.5244503], [-2.6157941999999994, 53.52472449999999], [-2.6155913999999996, 53.5249983], [-2.6154362999999994, 53.5252491], [-2.6153439, 53.5254542], [-2.6152738, 53.525654], [-2.6152141, 53.5258396], [-2.6151675, 53.526078299999995], [-2.6151369999999994, 53.526325699999994], [-2.6151514, 53.52653599999999], [-2.6151786999999995, 53.52670620000001], [-2.6152335999999994, 53.5269005], [-2.6152761, 53.5270324], [-2.6153247, 53.52715030000001], [-2.6153866, 53.527273699999995], [-2.6154577999999997, 53.52740049999999], [-2.6155200999999995, 53.52749599999999], [-2.6155726, 53.52757089999999], [-2.6156176999999996, 53.52763339999999], [-2.6156631999999997, 53.52769380000001], [-2.6156983, 53.52773889999999], [-2.6157451, 53.527796499999994], [-2.6161696999999995, 53.52827019999999], [-2.6167006999999995, 53.528885599999995], [-2.6175195999999996, 53.52982599999999], [-2.6182384, 53.530659400000005], [-2.6186668, 53.531166], [-2.6188653, 53.53139319999999], [-2.6192951999999994, 53.53194800000001], [-2.6193717, 53.5320369], [-2.6198362, 53.5326385], [-2.6206631999999996, 53.53361759999999], [-2.621628, 53.5347367], [-2.6219716, 53.53512849999999], [-2.6225399, 53.5357766], [-2.6229028, 53.53619419999999], [-2.623199, 53.5365372], [-2.6237477, 53.53717139999999], [-2.6243799, 53.5379072], [-2.6247546, 53.538352800000006], [-2.6249914, 53.5386344], [-2.6254025, 53.539198000000006], [-2.6256204, 53.5395011], [-2.6257392, 53.5396289], [-2.6259087, 53.5398205], [-2.6260218999999996, 53.5399541], [-2.6262874999999997, 53.5402072], [-2.6266355999999997, 53.540506999999984], [-2.6270125, 53.5407829], [-2.627515, 53.541106000000006], [-2.6278401999999996, 53.541288999999985], [-2.6279362, 53.541343000000005], [-2.6283983, 53.54155299999999], [-2.6287838, 53.5417188], [-2.6292938, 53.5419341], [-2.6294502, 53.54200229999999], [-2.6297074999999994, 53.5421171], [-2.629899, 53.5422066], [-2.6301216999999997, 53.5422956], [-2.6308401, 53.542583399999984], [-2.6318586, 53.54299149999999], [-2.632291, 53.54316329999999]]} 3.6 2057 2105 Bryn Wigan North Western Down Passenger Loop Wigan North Western 53.5431633 -2.6322910 53.5431633 -2.6322910 1 0 2026-09-17 20:15:56 TERMINATED 2026-09-17 20:05:00 Wigan North Western TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444336 1789675432241851 41 41 2026-09-17 20:15:32.663284 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:31.617271
620910 652704 C01728 125N12MZ17 2026-09-17 COMPLETE 17444809 2026-09-17 21:05:00 2026-09-17 20:15:56 2026-09-19 20:15:56 {"id": 652704, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01728", "consist": "801205", "dest_crs": "XHT", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01728/2026-09-17/detailed", "trust_id": "125N12MZ17", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": "20:49:00", "dar_platform": null, "dest_station": "Heaton T&R.S.M.D.", "service_date": "2026-09-17", "dest_arr_time": "2059", "dest_platform": null, "is_terminated": 1, "next_location": "Heaton T&R.S.M.D.", "signalling_id": "5N12", "timing_status": "LATE", "origin_station": "Newcastle", "current_leg_arr": "2105", "current_leg_dep": "2058", "current_leg_end": "Heaton T&R.S.M.D.", "origin_dep_time": "2049", "origin_platform": "2", "current_location": "Heaton T&R.S.M.D.", "last_update_time": "2026-09-17T20:15:56", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6174149999999998, 54.9682438], [-1.6173561, 54.96826020000001], [-1.6171591999999997, 54.9683062], [-1.6170010999999995, 54.9683404], [-1.6169675114151385, 54.96834637654192], [-1.6168443, 54.9683683], [-1.6167252, 54.9683858], [-1.6165344, 54.9684074], [-1.6163618, 54.96841999999999], [-1.6161913999999995, 54.968428499999995], [-1.6156718, 54.9684432], [-1.6156471999999995, 54.968444000000005], [-1.6145624, 54.968491199999995], [-1.614269, 54.96850609999999], [-1.6134016999999998, 54.9685628], [-1.6126845999999997, 54.9686299], [-1.6123722000000005, 54.96865710000001], [-1.6122666000000003, 54.9686669], [-1.6120376999999997, 54.96868969999999], [-1.6118775999999997, 54.968708799999995], [-1.6116691999999997, 54.9687389], [-1.6114821999999998, 54.968773000000006], [-1.6112554, 54.9688214], [-1.6111324, 54.9688516], [-1.6110931999999998, 54.96886130000001], [-1.6108827, 54.9689195], [-1.6108252999999997, 54.968936799999994], [-1.6107591, 54.9689561], [-1.6107026999999998, 54.9689736], [-1.6105384, 54.9690281], [-1.610386, 54.96908419999999], [-1.6102436, 54.96914559999999], [-1.6100982999999998, 54.9692123], [-1.6099205, 54.96930459999999], [-1.6098658999999995, 54.9693333], [-1.6097875999999998, 54.96937599999999], [-1.6096719, 54.96944119999999], [-1.6095552999999998, 54.9695118], [-1.6093244999999998, 54.9696517], [-1.6092660999999997, 54.9696895], [-1.6085517, 54.97015210000001], [-1.6080525, 54.97047800000001], [-1.6076103999999998, 54.9707752], [-1.6074873999999997, 54.9708597], [-1.6073377999999998, 54.97097949999999], [-1.6072219999999997, 54.9710716], [-1.6071218, 54.9711616], [-1.6070133, 54.971262], [-1.6067573999999998, 54.9715164], [-1.6065858000000002, 54.9716909], [-1.6065654, 54.9716942], [-1.6064569, 54.97181689999999], [-1.6064077, 54.9718643], [-1.6060838, 54.972176299999994], [-1.6060329, 54.97222759999998], [-1.6058891, 54.97236079999999], [-1.6058709000000002, 54.97237779999999], [-1.6057763, 54.97245319999999], [-1.6056900999999997, 54.97251880000001], [-1.6056132999999997, 54.972572200000016], [-1.6055288999999997, 54.9726312], [-1.6054478, 54.972680899999986], [-1.6053616999999998, 54.9727323], [-1.6052822999999998, 54.9727778], [-1.6051945, 54.97282439999999], [-1.6051143, 54.972864], [-1.6050169999999997, 54.97291100000001], [-1.6049129999999998, 54.972956999999994], [-1.6047995, 54.97300500000001], [-1.6046972, 54.97304569999999], [-1.6045726, 54.9730897], [-1.6044207999999998, 54.9731392], [-1.6043693, 54.9731548], [-1.6042817, 54.97318129999999], [-1.6033272, 54.9734486], [-1.6030349999999998, 54.97352889999999], [-1.6029637999999995, 54.97354849999999], [-1.6004837999999997, 54.9742335], [-1.5988751999999995, 54.9746871], [-1.5986365, 54.9747544], [-1.5980716999999998, 54.9749215], [-1.5973859, 54.9751348], [-1.596628, 54.97537049999998], [-1.5959777, 54.975572699999994], [-1.5956458999999998, 54.97567589999999], [-1.5946465, 54.9759659], [-1.594102, 54.97611560000001], [-1.5935326, 54.9762744], [-1.5929632, 54.976431599999984], [-1.5924025, 54.9765856], [-1.5914889999999997, 54.9768419], [-1.5912708, 54.97690169999999], [-1.5907989, 54.9770322], [-1.5907099, 54.9770568], [-1.5901483, 54.9772162], [-1.5900131, 54.9772537], [-1.5898372999999997, 54.9773024], [-1.5893799, 54.97742919999999], [-1.5889595000000003, 54.9775619], [-1.5885521, 54.9776736], [-1.5884525, 54.977704], [-1.5883902, 54.97772309999999], [-1.5877349, 54.97792329999999], [-1.5869646999999998, 54.9781813], [-1.5862501999999998, 54.9784118], [-1.5847781, 54.9788965], [-1.5844822, 54.978993900000006], [-1.5842708999999997, 54.9790635], [-1.5824129999999998, 54.9796749], [-1.5811645, 54.9800883], [-1.5809365, 54.9801638], [-1.5798569999999998, 54.98051960000001], [-1.5795108000000002, 54.98063369999999], [-1.5783852, 54.981004699999986], [-1.578085, 54.9811036], [-1.5775083, 54.981247199999984], [-1.5755171999999995, 54.981895599999994], [-1.5743294000000003, 54.9822847], [-1.5738918999999996, 54.98243200000001], [-1.5734771999999997, 54.98256829999999], [-1.5732473, 54.98265060000001], [-1.5731256, 54.98269419999999], [-1.57289, 54.9827846], [-1.5726635, 54.98286169999999], [-1.5723024, 54.982968], [-1.5719337999999998, 54.9830727], [-1.5696698, 54.9837334], [-1.5694449999999998, 54.98381379999999], [-1.5691744, 54.9839106], [-1.5686611999999998, 54.9840536], [-1.5684931, 54.9841145], [-1.5683015, 54.9841927], [-1.5681255999999997, 54.98428380000001], [-1.5679667, 54.98437260000001], [-1.5678035999999995, 54.98448]]}", "current_leg_start": "Newcastle", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "54.9844800", "next_location_lon": "-1.5678036", "previous_location": "Newcastle", "current_leg_milage": "2.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1069.466, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1989.355, \"from_m\": 1069.466, \"capability_applied\": null, \"effective_limit_mph\": 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\": 2809.802, \"from_m\": 1989.355, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2837.089, \"from_m\": 2809.802, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2967.48, \"from_m\": 2837.089, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 3007.593, \"from_m\": 2967.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\": 3153.673, \"from_m\": 3007.593, \"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\": 3725.781, \"from_m\": 3153.673, \"capability_applied\": null, \"effective_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\": 652704, \"profile_key\": \"5afadf3246d7c2db8137aa060d0af19cde5a9e2b5ead8150088cfbce792b9ede\", \"schedule_id\": 160, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Heaton South Jn\", \"stage_seq\": 2, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 27914}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"Heaton T&R.S.M.D.\", \"stage_seq\": 3, \"distance_m\": 3725.781, \"section_seq\": 1, \"route_path_id\": 27914}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3725.781, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27914}], \"total_distance_m\": 3725.781, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3153.673, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 572.108, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2049", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "54.9844800", "current_position_lon": "-1.5678036", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:30Z\", \"source_id\": 54413000, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:36Z\", \"source_id\": 17444809, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heaton T&R.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1789675477245205, "current_leg_arrival_utc": "2026-09-17T21:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:32.659237", "service_state_evidence_id": 17444809, "current_leg_start_actual_dep": "2026-09-17T20:55:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:33.968906", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P NCL XHT 5N12 801205 9 125 None {"version": 3, "segments": [{"to_m": 1069.466, "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": 1989.355, "from_m": 1069.466, "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": 2809.802, "from_m": 1989.355, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2837.089, "from_m": 2809.802, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2967.48, "from_m": 2837.089, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 3007.593, "from_m": 2967.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": 3153.673, "from_m": 3007.593, "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": 3725.781, "from_m": 3153.673, "capability_applied": null, "effective_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": 652704, "profile_key": "5afadf3246d7c2db8137aa060d0af19cde5a9e2b5ead8150088cfbce792b9ede", "schedule_id": 160, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2049", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Heaton South Jn", "stage_seq": 2, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 27914}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "Heaton T&R.S.M.D.", "stage_seq": 3, "distance_m": 3725.781, "section_seq": 1, "route_path_id": 27914}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3725.781, "from_m": 0.0, "section_seq": 1, "route_path_id": 27914}], "total_distance_m": 3725.781, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3153.673, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 572.108, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 3456, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:30Z", "source_id": 54413000, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:05:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:36Z", "source_id": 17444809, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] Newcastle 2049 2049 2 20:49:00 None Heaton T&R.S.M.D. 2059 2059 None LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:C01728/2026-09-17/detailed None Newcastle 2026-09-17T20:55:00+01:00 Heaton T&R.S.M.D. 7.0 {"type": "LineString", "coordinates": [[-1.6174149999999998, 54.9682438], [-1.6173561, 54.96826020000001], [-1.6171591999999997, 54.9683062], [-1.6170010999999995, 54.9683404], [-1.6169675114151385, 54.96834637654192], [-1.6168443, 54.9683683], [-1.6167252, 54.9683858], [-1.6165344, 54.9684074], [-1.6163618, 54.96841999999999], [-1.6161913999999995, 54.968428499999995], [-1.6156718, 54.9684432], [-1.6156471999999995, 54.968444000000005], [-1.6145624, 54.968491199999995], [-1.614269, 54.96850609999999], [-1.6134016999999998, 54.9685628], [-1.6126845999999997, 54.9686299], [-1.6123722000000005, 54.96865710000001], [-1.6122666000000003, 54.9686669], [-1.6120376999999997, 54.96868969999999], [-1.6118775999999997, 54.968708799999995], [-1.6116691999999997, 54.9687389], [-1.6114821999999998, 54.968773000000006], [-1.6112554, 54.9688214], [-1.6111324, 54.9688516], [-1.6110931999999998, 54.96886130000001], [-1.6108827, 54.9689195], [-1.6108252999999997, 54.968936799999994], [-1.6107591, 54.9689561], [-1.6107026999999998, 54.9689736], [-1.6105384, 54.9690281], [-1.610386, 54.96908419999999], [-1.6102436, 54.96914559999999], [-1.6100982999999998, 54.9692123], [-1.6099205, 54.96930459999999], [-1.6098658999999995, 54.9693333], [-1.6097875999999998, 54.96937599999999], [-1.6096719, 54.96944119999999], [-1.6095552999999998, 54.9695118], [-1.6093244999999998, 54.9696517], [-1.6092660999999997, 54.9696895], [-1.6085517, 54.97015210000001], [-1.6080525, 54.97047800000001], [-1.6076103999999998, 54.9707752], [-1.6074873999999997, 54.9708597], [-1.6073377999999998, 54.97097949999999], [-1.6072219999999997, 54.9710716], [-1.6071218, 54.9711616], [-1.6070133, 54.971262], [-1.6067573999999998, 54.9715164], [-1.6065858000000002, 54.9716909], [-1.6065654, 54.9716942], [-1.6064569, 54.97181689999999], [-1.6064077, 54.9718643], [-1.6060838, 54.972176299999994], [-1.6060329, 54.97222759999998], [-1.6058891, 54.97236079999999], [-1.6058709000000002, 54.97237779999999], [-1.6057763, 54.97245319999999], [-1.6056900999999997, 54.97251880000001], [-1.6056132999999997, 54.972572200000016], [-1.6055288999999997, 54.9726312], [-1.6054478, 54.972680899999986], [-1.6053616999999998, 54.9727323], [-1.6052822999999998, 54.9727778], [-1.6051945, 54.97282439999999], [-1.6051143, 54.972864], [-1.6050169999999997, 54.97291100000001], [-1.6049129999999998, 54.972956999999994], [-1.6047995, 54.97300500000001], [-1.6046972, 54.97304569999999], [-1.6045726, 54.9730897], [-1.6044207999999998, 54.9731392], [-1.6043693, 54.9731548], [-1.6042817, 54.97318129999999], [-1.6033272, 54.9734486], [-1.6030349999999998, 54.97352889999999], [-1.6029637999999995, 54.97354849999999], [-1.6004837999999997, 54.9742335], [-1.5988751999999995, 54.9746871], [-1.5986365, 54.9747544], [-1.5980716999999998, 54.9749215], [-1.5973859, 54.9751348], [-1.596628, 54.97537049999998], [-1.5959777, 54.975572699999994], [-1.5956458999999998, 54.97567589999999], [-1.5946465, 54.9759659], [-1.594102, 54.97611560000001], [-1.5935326, 54.9762744], [-1.5929632, 54.976431599999984], [-1.5924025, 54.9765856], [-1.5914889999999997, 54.9768419], [-1.5912708, 54.97690169999999], [-1.5907989, 54.9770322], [-1.5907099, 54.9770568], [-1.5901483, 54.9772162], [-1.5900131, 54.9772537], [-1.5898372999999997, 54.9773024], [-1.5893799, 54.97742919999999], [-1.5889595000000003, 54.9775619], [-1.5885521, 54.9776736], [-1.5884525, 54.977704], [-1.5883902, 54.97772309999999], [-1.5877349, 54.97792329999999], [-1.5869646999999998, 54.9781813], [-1.5862501999999998, 54.9784118], [-1.5847781, 54.9788965], [-1.5844822, 54.978993900000006], [-1.5842708999999997, 54.9790635], [-1.5824129999999998, 54.9796749], [-1.5811645, 54.9800883], [-1.5809365, 54.9801638], [-1.5798569999999998, 54.98051960000001], [-1.5795108000000002, 54.98063369999999], [-1.5783852, 54.981004699999986], [-1.578085, 54.9811036], [-1.5775083, 54.981247199999984], [-1.5755171999999995, 54.981895599999994], [-1.5743294000000003, 54.9822847], [-1.5738918999999996, 54.98243200000001], [-1.5734771999999997, 54.98256829999999], [-1.5732473, 54.98265060000001], [-1.5731256, 54.98269419999999], [-1.57289, 54.9827846], [-1.5726635, 54.98286169999999], [-1.5723024, 54.982968], [-1.5719337999999998, 54.9830727], [-1.5696698, 54.9837334], [-1.5694449999999998, 54.98381379999999], [-1.5691744, 54.9839106], [-1.5686611999999998, 54.9840536], [-1.5684931, 54.9841145], [-1.5683015, 54.9841927], [-1.5681255999999997, 54.98428380000001], [-1.5679667, 54.98437260000001], [-1.5678035999999995, 54.98448]]} 2.3 2058 2105 Newcastle Heaton T&R.S.M.D. Heaton T&R.S.M.D. 54.9844800 -1.5678036 54.9844800 -1.5678036 1 0 2026-09-17 20:15:56 TERMINATED 2026-09-17 20:05:00 Heaton T&R.S.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444809 1789675477245205 8 8 2026-09-17 20:15:33.968906 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:32.659237
620911 650451 W45595 629T61MY17 2026-09-17 COMPLETE 17445479 2026-09-17 21:05:00 2026-09-17 20:15:56 2026-09-19 20:15:56 {"id": 650451, "stp": "P", "toc": "Thameslink", "uid": "W45595", "consist": "700123", "dest_crs": "BTN", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45595/2026-09-17/detailed", "trust_id": "629T61MY17", "origin_crs": "BDM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-17", "dest_arr_time": "2143", "dest_platform": "5", "is_terminated": 1, "next_location": "Gatwick Airport", "signalling_id": "9T61", "timing_status": null, "origin_station": "Bedford", "current_leg_arr": "2106", "current_leg_dep": "2049", "current_leg_end": "Gatwick Airport", "origin_dep_time": "1916", "origin_platform": "3", "current_location": "Gatwick Airport", "last_update_time": "2026-09-17T20:15:56", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0924851312726095, 51.37631352779462], [-0.0924901, 51.37627679999999], [-0.0925494, 51.3758316], [-0.0925775, 51.3755706], [-0.0925905, 51.3753621], [-0.0926059, 51.375195700000006], [-0.09263359999999998, 51.3746862], [-0.0926363, 51.37446399999999], [-0.092699, 51.3741931], [-0.0927016, 51.37397120000001], [-0.0927155, 51.3736278], [-0.09271519999999998, 51.3733958], [-0.0927695, 51.37307920000001], [-0.0928082, 51.372825899999995], [-0.0928222, 51.3725049], [-0.0928732, 51.372253], [-0.0929021, 51.3721099], [-0.092917, 51.37158329999998], [-0.092922, 51.3710686], [-0.0929299, 51.37093420000001], [-0.09296989999999998, 51.37026860000001], [-0.092986, 51.36956979999999], [-0.0929919, 51.369103], [-0.0930138, 51.36854539999999], [-0.0930441, 51.36801299999999], [-0.0930735, 51.3675198], [-0.0931162, 51.36687800000001], [-0.09313299999999998, 51.3665253], [-0.0932425, 51.3658411], [-0.09332139999999998, 51.3650354], [-0.0933827, 51.3642627], [-0.0934045, 51.363945699999995], [-0.093411, 51.36385059999999], [-0.0934411, 51.3635674], [-0.0934596, 51.36328120000001], [-0.093502, 51.3625065], [-0.0935113, 51.3621728], [-0.0935246, 51.36130020000001], [-0.0935937, 51.3601038], [-0.0936484, 51.359363299999984], [-0.0936533, 51.35924700000001], [-0.0937281, 51.35824900000001], [-0.0937833, 51.35741780000001], [-0.0937889, 51.3572227], [-0.0938176, 51.356882], [-0.0938283, 51.356721], [-0.0939011, 51.356012799999995], [-0.0939561, 51.355517799999994], [-0.0940468, 51.354972799999985], [-0.0941387, 51.354538899999994], [-0.0942199, 51.35418330000001], [-0.09430389999999998, 51.3537721], [-0.09449299999999998, 51.35317329999999], [-0.0946216, 51.35280769999999], [-0.0948134, 51.3523356], [-0.0950121, 51.3518754], [-0.0951882, 51.3515111], [-0.0954284, 51.3510579], [-0.0957049, 51.350597], [-0.09591410000000002, 51.3502438], [-0.09604659999999998, 51.3500499], [-0.0962283, 51.34981459999999], [-0.0963941, 51.34958100000001], [-0.09667449999999998, 51.349231], [-0.0970705, 51.3487479], [-0.0973841, 51.348410599999994], [-0.09760779999999998, 51.348171], [-0.097863, 51.3479263], [-0.09813700000000002, 51.3476705], [-0.09820619999999998, 51.34761029999999], [-0.0984691, 51.3473815], [-0.0988948, 51.3470166], [-0.09924339999999998, 51.3466999], [-0.0995618, 51.346429599999986], [-0.09993, 51.3461211], [-0.10021209999999998, 51.345895799999994], [-0.1004521, 51.345698899999995], [-0.10074149999999998, 51.34547549999999], [-0.1010376, 51.3452533], [-0.1012704, 51.3450818], [-0.101693, 51.344800699999986], [-0.10218240000000002, 51.3444845], [-0.1026957, 51.34416679999999], [-0.1030992, 51.343917799999986], [-0.1037546, 51.34355310000001], [-0.1039433, 51.3434502], [-0.1044494, 51.3431713], [-0.1049066, 51.3429253], [-0.10515489999999998, 51.3427933], [-0.1053758, 51.3426747], [-0.10585569999999998, 51.342413699999994], [-0.1063844, 51.3420996], [-0.1067313, 51.3419015], [-0.1070919, 51.341693099999986], [-0.10721559999999998, 51.34161939999999], [-0.1076904, 51.341340300000006], [-0.1081772, 51.3410495], [-0.10904519999999998, 51.34053169999999], [-0.10962829999999998, 51.34013919999999], [-0.1099263, 51.33996290000001], [-0.1104477, 51.3396095], [-0.110551, 51.339545399999984], [-0.1108248, 51.3393807], [-0.1110929, 51.33922319999999], [-0.1115344, 51.3389577], [-0.111667, 51.3388797], [-0.1121417, 51.3385955], [-0.11248950000000002, 51.33838779999999], [-0.1127186, 51.33824980000001], [-0.1131862, 51.3379613], [-0.11357449999999998, 51.3377174], [-0.11393649999999998, 51.337483899999995], [-0.1143979, 51.33719419999999], [-0.1147566, 51.33694870000001], [-0.11491020000000002, 51.3368476], [-0.11510929999999998, 51.3367188], [-0.115868, 51.3362103], [-0.11627369999999997, 51.3359226], [-0.1168184, 51.3355501], [-0.11726549999999995, 51.33522539999999], [-0.11781850000000002, 51.334805], [-0.1182312, 51.33449689999999], [-0.1187541, 51.3340978], [-0.11917089999999995, 51.33377759999999], [-0.1196645, 51.3333789], [-0.1198362847414203, 51.333242773870175], [-0.11989353527894998, 51.33319740715446], [-0.12006049999999996, 51.3330651], [-0.12148520000000002, 51.33190259999999], [-0.1226285, 51.3309224], [-0.12288176580503088, 51.33069708903964], [-0.1237529, 51.32992209999999], [-0.123931, 51.32976620000001], [-0.1246006, 51.3291741], [-0.12525859999999997, 51.3285866], [-0.1253385, 51.3285147], [-0.1262705, 51.3276102], [-0.1270965, 51.3268647], [-0.12754203795698518, 51.32646992420958], [-0.1284227, 51.3256896], [-0.1286598, 51.325479499999986], [-0.1296143, 51.3246315], [-0.13229329999999995, 51.3222598], [-0.1327737, 51.321866], [-0.1330635, 51.32159349999999], [-0.1332849, 51.3213862], [-0.1335614, 51.3211315], [-0.1339107, 51.3207688], [-0.1343117, 51.3202873], [-0.1353686, 51.31902420000001], [-0.1359217, 51.318317699999994], [-0.1371819, 51.316621100000006], [-0.1372734, 51.3164765], [-0.13780339999999996, 51.31573300000001], [-0.1380743, 51.315386200000006], [-0.13838849999999997, 51.31501750000001], [-0.1388763, 51.3144717], [-0.13921679999999995, 51.3141475], [-0.1397274, 51.3136696], [-0.1418884, 51.311823800000006], [-0.1423149, 51.3114514], [-0.1427172, 51.31106449999999], [-0.1431393, 51.310602799999984], [-0.14348459999999996, 51.3102082], [-0.14385649999999997, 51.3097691], [-0.1441791, 51.3093294], [-0.1444961, 51.3088722], [-0.14478389999999997, 51.3084514], [-0.1451379, 51.30790379999999], [-0.1454527, 51.307439599999995], [-0.1458556, 51.30683040000001], [-0.1463641, 51.3060346], [-0.14674559999999998, 51.30543939999999], [-0.14713459999999998, 51.30479690000001], [-0.1474857, 51.30426789999999], [-0.1507397, 51.299122], [-0.15091156884224072, 51.29880071831404], [-0.15100415612966828, 51.29862764005511], [-0.1511025, 51.298443799999994], [-0.15218999999999996, 51.2962445], [-0.1522854, 51.29605719999999], [-0.1523777, 51.2958253], [-0.15251239999999996, 51.29551479999999], [-0.1526789, 51.2951362], [-0.1529226, 51.29452479999999], [-0.1530452, 51.294183100000005], [-0.1532287, 51.2936248], [-0.153444, 51.29295280000001], [-0.15360819999999997, 51.2924122], [-0.1538856, 51.2914429], [-0.15396869999999996, 51.2910896], [-0.1540604, 51.290544399999995], [-0.1541116, 51.29007239999999], [-0.1541436, 51.28951909999998], [-0.15415419999999996, 51.2890338], [-0.1541397, 51.2885306], [-0.1541073, 51.28823379999999], [-0.15406569999999997, 51.2879085], [-0.1539677, 51.287423], [-0.15370049999999996, 51.2863737], [-0.15302079999999998, 51.283123], [-0.15245539999999996, 51.27984949999999], [-0.15208259999999998, 51.278186700000006], [-0.15192719999999998, 51.2773977], [-0.1517586, 51.2765418], [-0.15143709999999996, 51.2749092], [-0.15136500292393343, 51.27453379516892], [-0.1511796, 51.273568399999995], [-0.15105429999999995, 51.2729959], [-0.1509409, 51.2725537], [-0.15062879999999998, 51.27147599999999], [-0.150291, 51.2699435], [-0.1501109, 51.26885709999999], [-0.1499918, 51.2683629], [-0.14987979999999998, 51.26774489999999], [-0.1498418, 51.2674418], [-0.1498133, 51.2671249], [-0.1497878, 51.266766], [-0.1497502, 51.266486599999986], [-0.1497496, 51.26607249999999], [-0.1497933, 51.265632199999985], [-0.14983939999999998, 51.26533779999998], [-0.14987779999999998, 51.26502099999999], [-0.1499141, 51.264769599999994], [-0.149953, 51.2645604], [-0.1500134, 51.2642789], [-0.15007009999999998, 51.2640463], [-0.1501572, 51.2637604], [-0.1502418, 51.2634794], [-0.150348, 51.2631659], [-0.1504809, 51.262834100000006], [-0.15058029999999997, 51.26258529999999], [-0.15071470000000003, 51.2622776], [-0.1508382, 51.26201449999999], [-0.15099539999999995, 51.261701], [-0.1511405, 51.2614327], [-0.15124379999999998, 51.261252099999986], [-0.15142659999999997, 51.260968000000005], [-0.1515757, 51.2607167], [-0.1517506, 51.2604697], [-0.1519772, 51.2601573], [-0.1522441, 51.25981829999999], [-0.15250449999999996, 51.2594949], [-0.15391079999999996, 51.25786179999999], [-0.15470799999999998, 51.2568903], [-0.15532729999999997, 51.2561103], [-0.1559691, 51.255223599999994], [-0.1560794, 51.2550742], [-0.15644039999999998, 51.2545184], [-0.1568615, 51.2538613], [-0.15696299999999996, 51.2536979], [-0.158673, 51.2509469], [-0.1587579, 51.2508157], [-0.1593047, 51.2499512], [-0.15992049999999997, 51.2489645], [-0.16094499999999998, 51.2473229], [-0.16189389999999998, 51.2457694], [-0.1621806, 51.245299900000006], [-0.16267729999999997, 51.24452229999999], [-0.16285800000000003, 51.244228500000006], [-0.1637305, 51.2428222], [-0.1639675, 51.24244319999999], [-0.16425269999999997, 51.2419864], [-0.16443859999999996, 51.241690599999984], [-0.1649273, 51.24089459999998], [-0.1651468, 51.2405425], [-0.1653327, 51.2402506], [-0.1657937, 51.239501800000006], [-0.1660421, 51.2391161], [-0.16625799999999996, 51.23876829999998], [-0.1664209, 51.2385027], [-0.1666074, 51.23821519999998], [-0.1668931, 51.2377608], [-0.1670898, 51.2374069], [-0.1674525, 51.2368395], [-0.16814349999999997, 51.2357161], [-0.16856939999999998, 51.234972299999995], [-0.16884629999999998, 51.23436920000001], [-0.16925129999999997, 51.233612], [-0.1695678, 51.2328596], [-0.16964829999999995, 51.2326636], [-0.1697071, 51.2325106], [-0.1696939, 51.232499999999995], [-0.16973949999999996, 51.2323626], [-0.16981719999999997, 51.2321441], [-0.1700104, 51.2315337], [-0.17003719999999997, 51.2314531], [-0.1702357, 51.2305969], [-0.17035029999999998, 51.229980399999995], [-0.17045829999999998, 51.2292805], [-0.17048789999999997, 51.22899989999999], [-0.17050399999999996, 51.22884779999999], [-0.1705441, 51.228467499999994], [-0.1705638, 51.2277582], [-0.1705621600120736, 51.227534645349515], [-0.1705584, 51.227022100000006], [-0.170555, 51.2269101], [-0.1705359, 51.226285999999995], [-0.17049299999999998, 51.225651600000006], [-0.1704449, 51.22516279999999], [-0.170351, 51.22438230000001], [-0.1702652, 51.22388020000001], [-0.17017629999999995, 51.223510399999995], [-0.1701392, 51.2233558], [-0.16992680000000002, 51.22247180000001], [-0.1696888, 51.22173229999999], [-0.16923519999999995, 51.2204432], [-0.1689375, 51.219826999999995], [-0.1685995, 51.2191487], [-0.16812518645014446, 51.21830176221716], [-0.16805189999999998, 51.21817089999999], [-0.16800669999999998, 51.2180901], [-0.167875, 51.2178549], [-0.1664081, 51.2152357], [-0.16588469999999997, 51.21415309999999], [-0.1652494, 51.21275099999998], [-0.16481219999999996, 51.21170369999999], [-0.1643938, 51.21058849999999], [-0.1641583, 51.2099005], [-0.1638121, 51.208769899999986], [-0.16335309999999997, 51.2072034], [-0.1623901, 51.2037247], [-0.1623558, 51.2035893], [-0.16158289999999997, 51.199945099999994], [-0.161438, 51.1991425], [-0.1612975, 51.19828639999999], [-0.1611045, 51.1968207], [-0.1610089, 51.1958606], [-0.16093379999999996, 51.194937], [-0.1608721, 51.1937135], [-0.16082709999999997, 51.19153249999999], [-0.1608276, 51.19121820000001], [-0.160794, 51.18142459999999], [-0.1607938, 51.18130109999999], [-0.1608201, 51.1694724], [-0.1608259, 51.1682512], [-0.1608324, 51.16686149999999], [-0.16081099999999998, 51.165564], [-0.16082169999999998, 51.163909499999995], [-0.1608244, 51.1629132], [-0.16082169999999998, 51.1621327], [-0.1608184617195395, 51.1620009602833], [-0.16080879999999995, 51.16160790000001], [-0.1608198, 51.16064239999999], [-0.16081949999999998, 51.1603094], [-0.1608174, 51.1597589], [-0.1608174, 51.159597999999995], [-0.1608168, 51.15947419999999], [-0.16081829999999997, 51.1593956], [-0.16081949999999998, 51.1592279], [-0.1608179, 51.158933000000005], [-0.1608167, 51.158182999999994], [-0.1608188, 51.1578151], [-0.1608231, 51.1575204], [-0.1608208, 51.15742689999999], [-0.1608034, 51.157061600000006], [-0.1608079, 51.15659979999999], [-0.1608081984005018, 51.156561753936]]}", "current_leg_start": "East Croydon", "dest_arr_time_act": "2143", "motion_projection": null, "next_location_lat": "51.1565618", "next_location_lon": "-0.1608082", "previous_location": "East Croydon", "current_leg_milage": "16.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 84.678, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119.056, \"from_m\": 84.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 252.617, \"from_m\": 119.056, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 297.535, \"from_m\": 252.617, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 589.645, \"from_m\": 297.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1453.242, \"from_m\": 589.645, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1498.472, \"from_m\": 1453.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12232.27, \"from_m\": 1498.472, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 14982.186, \"from_m\": 12232.27, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 15037.998, \"from_m\": 14982.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15261.373, \"from_m\": 15037.998, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15318.117, \"from_m\": 15261.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16064.411, \"from_m\": 15318.117, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16362.788, \"from_m\": 16064.411, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18265.393, \"from_m\": 16362.788, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18354.102, \"from_m\": 18265.393, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20671.347, \"from_m\": 18354.102, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20836.851, \"from_m\": 20671.347, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21233.751, \"from_m\": 20836.851, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27218.352, \"from_m\": 21233.751, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27264.814, \"from_m\": 27218.352, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27503.018, \"from_m\": 27264.814, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27569.312, \"from_m\": 27503.018, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31292.048, \"from_m\": 27569.312, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 32343.322, \"from_m\": 31292.048, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 33218.076, \"from_m\": 32343.322, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35819.781, \"from_m\": 33218.076, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 37618.58, \"from_m\": 35819.781, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41102.958, \"from_m\": 37618.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41675.506, \"from_m\": 41102.958, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41761.079, \"from_m\": 41675.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41778.279, \"from_m\": 41761.079, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41863.289, \"from_m\": 41778.279, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47056.588, \"from_m\": 41863.289, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 51190.173, \"from_m\": 47056.588, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68893.066, \"from_m\": 51190.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 72251.899, \"from_m\": 68893.066, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 73638.737, \"from_m\": 72251.899, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 74914.27, \"from_m\": 73638.737, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 75018.69, \"from_m\": 74914.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77181.662, \"from_m\": 75018.69, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 77978.363, \"from_m\": 77181.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80664.222, \"from_m\": 77978.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80733.106, \"from_m\": 80664.222, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81960.094, \"from_m\": 80733.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81997.355, \"from_m\": 81960.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82068.388, \"from_m\": 81997.355, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82123.656, \"from_m\": 82068.388, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82276.682, \"from_m\": 82123.656, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84318.945, \"from_m\": 82276.682, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84381.401, \"from_m\": 84318.945, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 85624.917, \"from_m\": 84381.401, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 85702.543, \"from_m\": 85624.917, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86112.179, \"from_m\": 85702.543, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86824.8, \"from_m\": 86112.179, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86895.373, \"from_m\": 86824.8, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87442.271, \"from_m\": 86895.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89056.175, \"from_m\": 87442.271, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 90628.081, \"from_m\": 89056.175, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91564.509, \"from_m\": 90628.081, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93454.319, \"from_m\": 91564.509, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102465.855, \"from_m\": 93454.319, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104277.238, \"from_m\": 102465.855, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104312.072, \"from_m\": 104277.238, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 104619.323, \"from_m\": 104312.072, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104903.215, \"from_m\": 104619.323, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105419.307, \"from_m\": 104903.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105591.081, \"from_m\": 105419.307, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 106868.725, \"from_m\": 105591.081, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 111211.707, \"from_m\": 106868.725, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111328.475, \"from_m\": 111211.707, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 111451.007, \"from_m\": 111328.475, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 111517.784, \"from_m\": 111451.007, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122412.888, \"from_m\": 111517.784, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 123146.236, \"from_m\": 122412.888, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 131638.707, \"from_m\": 123146.236, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 131709.696, \"from_m\": 131638.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138824.066, \"from_m\": 131709.696, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138904.773, \"from_m\": 138824.066, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 139199.007, \"from_m\": 138904.773, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140054.277, \"from_m\": 139199.007, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 147918.489, \"from_m\": 140054.277, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149132.208, \"from_m\": 147918.489, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 149650.37, \"from_m\": 149132.208, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149696.637, \"from_m\": 149650.37, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149760.602, \"from_m\": 149696.637, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153845.746, \"from_m\": 149760.602, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153879.547, \"from_m\": 153845.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165947.309, \"from_m\": 153879.547, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 168206.463, \"from_m\": 165947.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 168273.381, \"from_m\": 168206.463, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 168995.268, \"from_m\": 168273.381, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 169008.369, \"from_m\": 168995.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169438.223, \"from_m\": 169008.369, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169583.527, \"from_m\": 169438.223, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169642.477, \"from_m\": 169583.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169672.178, \"from_m\": 169642.477, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169713.533, \"from_m\": 169672.178, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169973.695, \"from_m\": 169713.533, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 650451, \"profile_key\": \"cf03d5cbd7eb74c941b69dbe11cc48250024dd4eb9cd86ede1d29059a0e677ce\", \"schedule_id\": 27046, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1916\", \"location\": \"Bedford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 2, \"distance_m\": 1615.773, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920\", \"location\": \"Wixams\", \"stage_seq\": 3, \"distance_m\": 5460.048, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1928\", \"location\": \"Flitwick\", \"stage_seq\": 4, \"distance_m\": 16233.211, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1931H\", \"wtt_dep\": \"1932\", \"location\": \"Harlington\", \"stage_seq\": 5, \"distance_m\": 20912.132, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933H\", \"location\": \"Sundon South Jn\", \"stage_seq\": 6, \"distance_m\": 23492.073, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Leagrave Jn\", \"stage_seq\": 7, \"distance_m\": 27402.719, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1938\", \"location\": \"Leagrave\", \"stage_seq\": 8, \"distance_m\": 28174.713, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1943\", \"location\": \"Luton\", \"stage_seq\": 9, \"distance_m\": 32095.6, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1946\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 10, \"distance_m\": 33849.685, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": \"1952\", \"location\": \"Harpenden\", \"stage_seq\": 11, \"distance_m\": 41239.169, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 12, \"distance_m\": 41778.279, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1956H\", \"wtt_dep\": \"1957H\", \"location\": \"St. Albans\", \"stage_seq\": 13, \"distance_m\": 48816.247, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Radlett Jn\", \"stage_seq\": 14, \"distance_m\": 57603.139, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Hendon\", \"stage_seq\": 15, \"distance_m\": 69605.137, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007\", \"location\": \"Cricklewood\", \"stage_seq\": 16, \"distance_m\": 72654.84, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2009\", \"wtt_dep\": \"2009H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 17, \"distance_m\": 74603.887, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 18, \"distance_m\": 75037.825, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 19, \"distance_m\": 77350.514, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Kentish Town\", \"stage_seq\": 20, \"distance_m\": 78354.196, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Dock Jn North\", \"stage_seq\": 21, \"distance_m\": 79321.292, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2020\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 22, \"distance_m\": 83260.706, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024H\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 85456.549, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2025H\", \"wtt_dep\": \"2026H\", \"location\": \"City Thameslink\", \"stage_seq\": 24, \"distance_m\": 86186.707, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2029\", \"location\": \"London Blackfriars\", \"stage_seq\": 25, \"distance_m\": 86584.398, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 26, \"distance_m\": 87790.978, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": \"2035H\", \"location\": \"London Bridge\", \"stage_seq\": 27, \"distance_m\": 88517.996, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 28, \"distance_m\": 91235.67, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 29, \"distance_m\": 92001.907, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040H\", \"location\": \"New Cross Gate\", \"stage_seq\": 30, \"distance_m\": 93103.196, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Sydenham\", \"stage_seq\": 31, \"distance_m\": 98735.492, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045H\", \"location\": \"Norwood Junction\", \"stage_seq\": 32, \"distance_m\": 102401.117, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 33, \"distance_m\": 104208.81, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2049H\", \"location\": \"East Croydon\", \"stage_seq\": 34, \"distance_m\": 105079.827, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053\", \"location\": \"Purley\", \"stage_seq\": 35, \"distance_m\": 109862.714, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 36, \"distance_m\": 111451.007, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 37, \"distance_m\": 123284.448, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2103H\", \"wtt_dep\": \"2105H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 38, \"distance_m\": 131274.066, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2110H\", \"location\": \"Three Bridges\", \"stage_seq\": 39, \"distance_m\": 135765.045, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 40, \"distance_m\": 138904.773, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2116H\", \"location\": \"Balcombe\", \"stage_seq\": 41, \"distance_m\": 142988.552, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 42, \"distance_m\": 148023.185, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2121\", \"wtt_dep\": \"2122\", \"location\": \"Haywards Heath\", \"stage_seq\": 43, \"distance_m\": 149249.528, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126\", \"location\": \"Wivelsfield\", \"stage_seq\": 44, \"distance_m\": 153962.187, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Keymer Jn\", \"stage_seq\": 45, \"distance_m\": 154316.713, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128H\", \"location\": \"Burgess Hill\", \"stage_seq\": 46, \"distance_m\": 155190.698, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132\", \"location\": \"Hassocks\", \"stage_seq\": 47, \"distance_m\": 158640.42, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2138H\", \"location\": \"Preston Park\", \"stage_seq\": 48, \"distance_m\": 167833.101, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 49, \"distance_m\": 169973.695, \"section_seq\": 1, \"route_path_id\": 101027}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 169973.695, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101027}], \"total_distance_m\": 169973.695, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 159463.762, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10509.933, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1916", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "17.0", "current_position_lat": "51.1565618", "current_position_lon": "-0.1608082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:24:02Z\", \"source_id\": 54160960, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:24:05Z\", \"source_id\": 17377305, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:30:14Z\", \"source_id\": 54177538, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:31:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:30:16Z\", \"source_id\": 17381695, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:35:15Z\", \"source_id\": 54190936, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:36:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:35:20Z\", \"source_id\": 17385335, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:40:35Z\", \"source_id\": 54204854, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:40:38Z\", \"source_id\": 17389067, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:45:07Z\", \"source_id\": 54217224, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:45:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:45:13Z\", \"source_id\": 17392223, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:50:29Z\", \"source_id\": 54231446, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:51:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:50:33Z\", \"source_id\": 17396088, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:40Z\", \"source_id\": 54247202, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:57:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:43Z\", \"source_id\": 17400342, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:06:32Z\", \"source_id\": 54272899, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:07:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:06:37Z\", \"source_id\": 17407155, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:10Z\", \"source_id\": 54276901, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:09:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:17Z\", \"source_id\": 17408224, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:24Z\", \"source_id\": 54279967, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:10:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:09:26Z\", \"source_id\": 17408995, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:19Z\", \"source_id\": 54297259, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:16:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:16:23Z\", \"source_id\": 17413759, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:04Z\", \"source_id\": 54309131, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:21:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:05Z\", \"source_id\": 17416898, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:17Z\", \"source_id\": 54319731, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:20Z\", \"source_id\": 17419751, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:54Z\", \"source_id\": 54326048, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:28:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:27:58Z\", \"source_id\": 17421444, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:36Z\", \"source_id\": 54330307, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:29:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:40Z\", \"source_id\": 17422543, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:59Z\", \"source_id\": 54341094, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:34:08Z\", \"source_id\": 17425496, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:40Z\", \"source_id\": 54351948, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:39:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:42Z\", \"source_id\": 17428452, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:53Z\", \"source_id\": 54364250, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:55Z\", \"source_id\": 17431780, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:43Z\", \"source_id\": 54370662, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:46Z\", \"source_id\": 17433593, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:41Z\", \"source_id\": 54385109, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:53:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:41Z\", \"source_id\": 17437385, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:05:32Z\", \"source_id\": 54415503, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:06:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:05:35Z\", \"source_id\": 17445471, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gatwick Airport", "service_state_platform": "7", "timing_fact_generation": 1789675536133496, "current_leg_arrival_utc": "2026-09-17T21:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:36.061446", "service_state_evidence_id": 17445479, "current_leg_start_actual_dep": "2026-09-17T20:49:30+01:00", "operational_evidence_version": 127, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:36.446103", "service_state_valid_until_kind": null, "operational_interpretation_version": 127, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P BDM BTN 9T61 700123 12 100 None {"version": 3, "segments": [{"to_m": 84.678, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119.056, "from_m": 84.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 252.617, "from_m": 119.056, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 297.535, "from_m": 252.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 589.645, "from_m": 297.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1453.242, "from_m": 589.645, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1498.472, "from_m": 1453.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12232.27, "from_m": 1498.472, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 14982.186, "from_m": 12232.27, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 15037.998, "from_m": 14982.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15261.373, "from_m": 15037.998, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15318.117, "from_m": 15261.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16064.411, "from_m": 15318.117, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16362.788, "from_m": 16064.411, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18265.393, "from_m": 16362.788, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18354.102, "from_m": 18265.393, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20671.347, "from_m": 18354.102, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20836.851, "from_m": 20671.347, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21233.751, "from_m": 20836.851, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27218.352, "from_m": 21233.751, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27264.814, "from_m": 27218.352, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27503.018, "from_m": 27264.814, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27569.312, "from_m": 27503.018, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31292.048, "from_m": 27569.312, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 32343.322, "from_m": 31292.048, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 33218.076, "from_m": 32343.322, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35819.781, "from_m": 33218.076, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 37618.58, "from_m": 35819.781, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41102.958, "from_m": 37618.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41675.506, "from_m": 41102.958, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41761.079, "from_m": 41675.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41778.279, "from_m": 41761.079, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41863.289, "from_m": 41778.279, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47056.588, "from_m": 41863.289, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 51190.173, "from_m": 47056.588, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68893.066, "from_m": 51190.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 72251.899, "from_m": 68893.066, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 73638.737, "from_m": 72251.899, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 74914.27, "from_m": 73638.737, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 75018.69, "from_m": 74914.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77181.662, "from_m": 75018.69, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 77978.363, "from_m": 77181.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80664.222, "from_m": 77978.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80733.106, "from_m": 80664.222, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81960.094, "from_m": 80733.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81997.355, "from_m": 81960.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82068.388, "from_m": 81997.355, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82123.656, "from_m": 82068.388, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82276.682, "from_m": 82123.656, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 84318.945, "from_m": 82276.682, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 84381.401, "from_m": 84318.945, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85624.917, "from_m": 84381.401, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 85702.543, "from_m": 85624.917, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86112.179, "from_m": 85702.543, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 86824.8, "from_m": 86112.179, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 86895.373, "from_m": 86824.8, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87442.271, "from_m": 86895.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89056.175, "from_m": 87442.271, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 90628.081, "from_m": 89056.175, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91564.509, "from_m": 90628.081, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93454.319, "from_m": 91564.509, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102465.855, "from_m": 93454.319, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104277.238, "from_m": 102465.855, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104312.072, "from_m": 104277.238, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 104619.323, "from_m": 104312.072, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104903.215, "from_m": 104619.323, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105419.307, "from_m": 104903.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105591.081, "from_m": 105419.307, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 106868.725, "from_m": 105591.081, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 111211.707, "from_m": 106868.725, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111328.475, "from_m": 111211.707, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 111451.007, "from_m": 111328.475, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 111517.784, "from_m": 111451.007, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122412.888, "from_m": 111517.784, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 123146.236, "from_m": 122412.888, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 131638.707, "from_m": 123146.236, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 131709.696, "from_m": 131638.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138824.066, "from_m": 131709.696, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138904.773, "from_m": 138824.066, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 139199.007, "from_m": 138904.773, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140054.277, "from_m": 139199.007, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 147918.489, "from_m": 140054.277, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149132.208, "from_m": 147918.489, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 149650.37, "from_m": 149132.208, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149696.637, "from_m": 149650.37, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149760.602, "from_m": 149696.637, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153845.746, "from_m": 149760.602, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153879.547, "from_m": 153845.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165947.309, "from_m": 153879.547, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 168206.463, "from_m": 165947.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 168273.381, "from_m": 168206.463, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 168995.268, "from_m": 168273.381, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 169008.369, "from_m": 168995.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169438.223, "from_m": 169008.369, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169583.527, "from_m": 169438.223, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169642.477, "from_m": 169583.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169672.178, "from_m": 169642.477, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169713.533, "from_m": 169672.178, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169973.695, "from_m": 169713.533, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 650451, "profile_key": "cf03d5cbd7eb74c941b69dbe11cc48250024dd4eb9cd86ede1d29059a0e677ce", "schedule_id": 27046, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1916", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918H", "location": "Bedford South Jn", "stage_seq": 2, "distance_m": 1615.773, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920", "location": "Wixams", "stage_seq": 3, "distance_m": 5460.048, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1928", "location": "Flitwick", "stage_seq": 4, "distance_m": 16233.211, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1931H", "wtt_dep": "1932", "location": "Harlington", "stage_seq": 5, "distance_m": 20912.132, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933H", "location": "Sundon South Jn", "stage_seq": 6, "distance_m": 23492.073, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "Leagrave Jn", "stage_seq": 7, "distance_m": 27402.719, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1938", "location": "Leagrave", "stage_seq": 8, "distance_m": 28174.713, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1943", "location": "Luton", "stage_seq": 9, "distance_m": 32095.6, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1946", "location": "Luton Airport Parkway", "stage_seq": 10, "distance_m": 33849.685, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": "1952", "location": "Harpenden", "stage_seq": 11, "distance_m": 41239.169, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952H", "location": "Harpenden Jn", "stage_seq": 12, "distance_m": 41778.279, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1956H", "wtt_dep": "1957H", "location": "St. Albans", "stage_seq": 13, "distance_m": 48816.247, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Radlett Jn", "stage_seq": 14, "distance_m": 57603.139, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006", "location": "Hendon", "stage_seq": 15, "distance_m": 69605.137, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007", "location": "Cricklewood", "stage_seq": 16, "distance_m": 72654.84, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2009", "wtt_dep": "2009H", "location": "West Hampstead Thameslink", "stage_seq": 17, "distance_m": 74603.887, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "West Hampstead South Jn", "stage_seq": 18, "distance_m": 75037.825, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "Carlton Road Jn", "stage_seq": 19, "distance_m": 77350.514, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Kentish Town", "stage_seq": 20, "distance_m": 78354.196, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Dock Jn North", "stage_seq": 21, "distance_m": 79321.292, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2020", "location": "St Pancras Low Level", "stage_seq": 22, "distance_m": 83260.706, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024H", "location": "Farringdon", "stage_seq": 23, "distance_m": 85456.549, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2025H", "wtt_dep": "2026H", "location": "City Thameslink", "stage_seq": 24, "distance_m": 86186.707, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2029", "location": "London Blackfriars", "stage_seq": 25, "distance_m": 86584.398, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Metropolitan Jn", "stage_seq": 26, "distance_m": 87790.978, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": "2035H", "location": "London Bridge", "stage_seq": 27, "distance_m": 88517.996, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Corbetts Lane Jn", "stage_seq": 28, "distance_m": 91235.67, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Bricklayers Arms Jn", "stage_seq": 29, "distance_m": 92001.907, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040H", "location": "New Cross Gate", "stage_seq": 30, "distance_m": 93103.196, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Sydenham", "stage_seq": 31, "distance_m": 98735.492, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045H", "location": "Norwood Junction", "stage_seq": 32, "distance_m": 102401.117, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Windmill Bridge Jn", "stage_seq": 33, "distance_m": 104208.81, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2049H", "location": "East Croydon", "stage_seq": 34, "distance_m": 105079.827, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053", "location": "Purley", "stage_seq": 35, "distance_m": 109862.714, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Stoats Nest Jn", "stage_seq": 36, "distance_m": 111451.007, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059H", "location": "Earlswood (Surrey)", "stage_seq": 37, "distance_m": 123284.448, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2103H", "wtt_dep": "2105H", "location": "Gatwick Airport", "stage_seq": 38, "distance_m": 131274.066, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2110H", "location": "Three Bridges", "stage_seq": 39, "distance_m": 135765.045, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Balcombe Tunnel Jn", "stage_seq": 40, "distance_m": 138904.773, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2116H", "location": "Balcombe", "stage_seq": 41, "distance_m": 142988.552, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Copyhold Jn", "stage_seq": 42, "distance_m": 148023.185, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2121", "wtt_dep": "2122", "location": "Haywards Heath", "stage_seq": 43, "distance_m": 149249.528, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126", "location": "Wivelsfield", "stage_seq": 44, "distance_m": 153962.187, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Keymer Jn", "stage_seq": 45, "distance_m": 154316.713, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128H", "location": "Burgess Hill", "stage_seq": 46, "distance_m": 155190.698, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132", "location": "Hassocks", "stage_seq": 47, "distance_m": 158640.42, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2138H", "location": "Preston Park", "stage_seq": 48, "distance_m": 167833.101, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": null, "location": "Brighton", "stage_seq": 49, "distance_m": 169973.695, "section_seq": 1, "route_path_id": 101027}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 169973.695, "from_m": 0.0, "section_seq": 1, "route_path_id": 101027}], "total_distance_m": 169973.695, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 159463.762, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10509.933, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:24:02Z", "source_id": 54160960, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:24:05Z", "source_id": 17377305, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:30:14Z", "source_id": 54177538, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:31:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:30:16Z", "source_id": 17381695, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18129, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:35:15Z", "source_id": 54190936, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T18:36:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:35:20Z", "source_id": 17385335, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:40:35Z", "source_id": 54204854, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T18:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:40:38Z", "source_id": 17389067, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18191, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:45:07Z", "source_id": 54217224, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T18:45:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:45:13Z", "source_id": 17392223, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18201, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:50:29Z", "source_id": 54231446, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T18:51:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:50:33Z", "source_id": 17396088, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:40Z", "source_id": 54247202, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T18:57:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:43Z", "source_id": 17400342, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:06:32Z", "source_id": 54272899, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:07:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:06:37Z", "source_id": 17407155, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:10Z", "source_id": 54276901, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:09:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:17Z", "source_id": 17408224, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:24Z", "source_id": 54279967, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:10:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:09:26Z", "source_id": 17408995, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:19Z", "source_id": 54297259, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:16:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:16:23Z", "source_id": 17413759, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:04Z", "source_id": 54309131, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:21:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:05Z", "source_id": 17416898, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:17Z", "source_id": 54319731, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:25:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:20Z", "source_id": 17419751, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:54Z", "source_id": 54326048, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:28:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:27:58Z", "source_id": 17421444, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:36Z", "source_id": 54330307, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T19:29:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:40Z", "source_id": 17422543, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:59Z", "source_id": 54341094, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T19:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:34:08Z", "source_id": 17425496, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:40Z", "source_id": 54351948, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T19:39:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:42Z", "source_id": 17428452, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:53Z", "source_id": 54364250, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T19:44:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:55Z", "source_id": 17431780, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:43Z", "source_id": 54370662, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T19:47:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:46Z", "source_id": 17433593, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:41Z", "source_id": 54385109, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T19:53:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:41Z", "source_id": 17437385, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30627, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:05:32Z", "source_id": 54415503, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T20:06:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:05:35Z", "source_id": 17445471, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T21:06:00+01:00", "operational_fact": true}] Bedford 1916 1916 3 None None Brighton 2143 2143 5 None None https://www.realtimetrains.co.uk/service/gb-nr:W45595/2026-09-17/detailed None East Croydon 2026-09-17T20:49:30+01:00 Gatwick Airport 17.0 {"type": "LineString", "coordinates": [[-0.0924851312726095, 51.37631352779462], [-0.0924901, 51.37627679999999], [-0.0925494, 51.3758316], [-0.0925775, 51.3755706], [-0.0925905, 51.3753621], [-0.0926059, 51.375195700000006], [-0.09263359999999998, 51.3746862], [-0.0926363, 51.37446399999999], [-0.092699, 51.3741931], [-0.0927016, 51.37397120000001], [-0.0927155, 51.3736278], [-0.09271519999999998, 51.3733958], [-0.0927695, 51.37307920000001], [-0.0928082, 51.372825899999995], [-0.0928222, 51.3725049], [-0.0928732, 51.372253], [-0.0929021, 51.3721099], [-0.092917, 51.37158329999998], [-0.092922, 51.3710686], [-0.0929299, 51.37093420000001], [-0.09296989999999998, 51.37026860000001], [-0.092986, 51.36956979999999], [-0.0929919, 51.369103], [-0.0930138, 51.36854539999999], [-0.0930441, 51.36801299999999], [-0.0930735, 51.3675198], [-0.0931162, 51.36687800000001], [-0.09313299999999998, 51.3665253], [-0.0932425, 51.3658411], [-0.09332139999999998, 51.3650354], [-0.0933827, 51.3642627], [-0.0934045, 51.363945699999995], [-0.093411, 51.36385059999999], [-0.0934411, 51.3635674], [-0.0934596, 51.36328120000001], [-0.093502, 51.3625065], [-0.0935113, 51.3621728], [-0.0935246, 51.36130020000001], [-0.0935937, 51.3601038], [-0.0936484, 51.359363299999984], [-0.0936533, 51.35924700000001], [-0.0937281, 51.35824900000001], [-0.0937833, 51.35741780000001], [-0.0937889, 51.3572227], [-0.0938176, 51.356882], [-0.0938283, 51.356721], [-0.0939011, 51.356012799999995], [-0.0939561, 51.355517799999994], [-0.0940468, 51.354972799999985], [-0.0941387, 51.354538899999994], [-0.0942199, 51.35418330000001], [-0.09430389999999998, 51.3537721], [-0.09449299999999998, 51.35317329999999], [-0.0946216, 51.35280769999999], [-0.0948134, 51.3523356], [-0.0950121, 51.3518754], [-0.0951882, 51.3515111], [-0.0954284, 51.3510579], [-0.0957049, 51.350597], [-0.09591410000000002, 51.3502438], [-0.09604659999999998, 51.3500499], [-0.0962283, 51.34981459999999], [-0.0963941, 51.34958100000001], [-0.09667449999999998, 51.349231], [-0.0970705, 51.3487479], [-0.0973841, 51.348410599999994], [-0.09760779999999998, 51.348171], [-0.097863, 51.3479263], [-0.09813700000000002, 51.3476705], [-0.09820619999999998, 51.34761029999999], [-0.0984691, 51.3473815], [-0.0988948, 51.3470166], [-0.09924339999999998, 51.3466999], [-0.0995618, 51.346429599999986], [-0.09993, 51.3461211], [-0.10021209999999998, 51.345895799999994], [-0.1004521, 51.345698899999995], [-0.10074149999999998, 51.34547549999999], [-0.1010376, 51.3452533], [-0.1012704, 51.3450818], [-0.101693, 51.344800699999986], [-0.10218240000000002, 51.3444845], [-0.1026957, 51.34416679999999], [-0.1030992, 51.343917799999986], [-0.1037546, 51.34355310000001], [-0.1039433, 51.3434502], [-0.1044494, 51.3431713], [-0.1049066, 51.3429253], [-0.10515489999999998, 51.3427933], [-0.1053758, 51.3426747], [-0.10585569999999998, 51.342413699999994], [-0.1063844, 51.3420996], [-0.1067313, 51.3419015], [-0.1070919, 51.341693099999986], [-0.10721559999999998, 51.34161939999999], [-0.1076904, 51.341340300000006], [-0.1081772, 51.3410495], [-0.10904519999999998, 51.34053169999999], [-0.10962829999999998, 51.34013919999999], [-0.1099263, 51.33996290000001], [-0.1104477, 51.3396095], [-0.110551, 51.339545399999984], [-0.1108248, 51.3393807], [-0.1110929, 51.33922319999999], [-0.1115344, 51.3389577], [-0.111667, 51.3388797], [-0.1121417, 51.3385955], [-0.11248950000000002, 51.33838779999999], [-0.1127186, 51.33824980000001], [-0.1131862, 51.3379613], [-0.11357449999999998, 51.3377174], [-0.11393649999999998, 51.337483899999995], [-0.1143979, 51.33719419999999], [-0.1147566, 51.33694870000001], [-0.11491020000000002, 51.3368476], [-0.11510929999999998, 51.3367188], [-0.115868, 51.3362103], [-0.11627369999999997, 51.3359226], [-0.1168184, 51.3355501], [-0.11726549999999995, 51.33522539999999], [-0.11781850000000002, 51.334805], [-0.1182312, 51.33449689999999], [-0.1187541, 51.3340978], [-0.11917089999999995, 51.33377759999999], [-0.1196645, 51.3333789], [-0.1198362847414203, 51.333242773870175], [-0.11989353527894998, 51.33319740715446], [-0.12006049999999996, 51.3330651], [-0.12148520000000002, 51.33190259999999], [-0.1226285, 51.3309224], [-0.12288176580503088, 51.33069708903964], [-0.1237529, 51.32992209999999], [-0.123931, 51.32976620000001], [-0.1246006, 51.3291741], [-0.12525859999999997, 51.3285866], [-0.1253385, 51.3285147], [-0.1262705, 51.3276102], [-0.1270965, 51.3268647], [-0.12754203795698518, 51.32646992420958], [-0.1284227, 51.3256896], [-0.1286598, 51.325479499999986], [-0.1296143, 51.3246315], [-0.13229329999999995, 51.3222598], [-0.1327737, 51.321866], [-0.1330635, 51.32159349999999], [-0.1332849, 51.3213862], [-0.1335614, 51.3211315], [-0.1339107, 51.3207688], [-0.1343117, 51.3202873], [-0.1353686, 51.31902420000001], [-0.1359217, 51.318317699999994], [-0.1371819, 51.316621100000006], [-0.1372734, 51.3164765], [-0.13780339999999996, 51.31573300000001], [-0.1380743, 51.315386200000006], [-0.13838849999999997, 51.31501750000001], [-0.1388763, 51.3144717], [-0.13921679999999995, 51.3141475], [-0.1397274, 51.3136696], [-0.1418884, 51.311823800000006], [-0.1423149, 51.3114514], [-0.1427172, 51.31106449999999], [-0.1431393, 51.310602799999984], [-0.14348459999999996, 51.3102082], [-0.14385649999999997, 51.3097691], [-0.1441791, 51.3093294], [-0.1444961, 51.3088722], [-0.14478389999999997, 51.3084514], [-0.1451379, 51.30790379999999], [-0.1454527, 51.307439599999995], [-0.1458556, 51.30683040000001], [-0.1463641, 51.3060346], [-0.14674559999999998, 51.30543939999999], [-0.14713459999999998, 51.30479690000001], [-0.1474857, 51.30426789999999], [-0.1507397, 51.299122], [-0.15091156884224072, 51.29880071831404], [-0.15100415612966828, 51.29862764005511], [-0.1511025, 51.298443799999994], [-0.15218999999999996, 51.2962445], [-0.1522854, 51.29605719999999], [-0.1523777, 51.2958253], [-0.15251239999999996, 51.29551479999999], [-0.1526789, 51.2951362], [-0.1529226, 51.29452479999999], [-0.1530452, 51.294183100000005], [-0.1532287, 51.2936248], [-0.153444, 51.29295280000001], [-0.15360819999999997, 51.2924122], [-0.1538856, 51.2914429], [-0.15396869999999996, 51.2910896], [-0.1540604, 51.290544399999995], [-0.1541116, 51.29007239999999], [-0.1541436, 51.28951909999998], [-0.15415419999999996, 51.2890338], [-0.1541397, 51.2885306], [-0.1541073, 51.28823379999999], [-0.15406569999999997, 51.2879085], [-0.1539677, 51.287423], [-0.15370049999999996, 51.2863737], [-0.15302079999999998, 51.283123], [-0.15245539999999996, 51.27984949999999], [-0.15208259999999998, 51.278186700000006], [-0.15192719999999998, 51.2773977], [-0.1517586, 51.2765418], [-0.15143709999999996, 51.2749092], [-0.15136500292393343, 51.27453379516892], [-0.1511796, 51.273568399999995], [-0.15105429999999995, 51.2729959], [-0.1509409, 51.2725537], [-0.15062879999999998, 51.27147599999999], [-0.150291, 51.2699435], [-0.1501109, 51.26885709999999], [-0.1499918, 51.2683629], [-0.14987979999999998, 51.26774489999999], [-0.1498418, 51.2674418], [-0.1498133, 51.2671249], [-0.1497878, 51.266766], [-0.1497502, 51.266486599999986], [-0.1497496, 51.26607249999999], [-0.1497933, 51.265632199999985], [-0.14983939999999998, 51.26533779999998], [-0.14987779999999998, 51.26502099999999], [-0.1499141, 51.264769599999994], [-0.149953, 51.2645604], [-0.1500134, 51.2642789], [-0.15007009999999998, 51.2640463], [-0.1501572, 51.2637604], [-0.1502418, 51.2634794], [-0.150348, 51.2631659], [-0.1504809, 51.262834100000006], [-0.15058029999999997, 51.26258529999999], [-0.15071470000000003, 51.2622776], [-0.1508382, 51.26201449999999], [-0.15099539999999995, 51.261701], [-0.1511405, 51.2614327], [-0.15124379999999998, 51.261252099999986], [-0.15142659999999997, 51.260968000000005], [-0.1515757, 51.2607167], [-0.1517506, 51.2604697], [-0.1519772, 51.2601573], [-0.1522441, 51.25981829999999], [-0.15250449999999996, 51.2594949], [-0.15391079999999996, 51.25786179999999], [-0.15470799999999998, 51.2568903], [-0.15532729999999997, 51.2561103], [-0.1559691, 51.255223599999994], [-0.1560794, 51.2550742], [-0.15644039999999998, 51.2545184], [-0.1568615, 51.2538613], [-0.15696299999999996, 51.2536979], [-0.158673, 51.2509469], [-0.1587579, 51.2508157], [-0.1593047, 51.2499512], [-0.15992049999999997, 51.2489645], [-0.16094499999999998, 51.2473229], [-0.16189389999999998, 51.2457694], [-0.1621806, 51.245299900000006], [-0.16267729999999997, 51.24452229999999], [-0.16285800000000003, 51.244228500000006], [-0.1637305, 51.2428222], [-0.1639675, 51.24244319999999], [-0.16425269999999997, 51.2419864], [-0.16443859999999996, 51.241690599999984], [-0.1649273, 51.24089459999998], [-0.1651468, 51.2405425], [-0.1653327, 51.2402506], [-0.1657937, 51.239501800000006], [-0.1660421, 51.2391161], [-0.16625799999999996, 51.23876829999998], [-0.1664209, 51.2385027], [-0.1666074, 51.23821519999998], [-0.1668931, 51.2377608], [-0.1670898, 51.2374069], [-0.1674525, 51.2368395], [-0.16814349999999997, 51.2357161], [-0.16856939999999998, 51.234972299999995], [-0.16884629999999998, 51.23436920000001], [-0.16925129999999997, 51.233612], [-0.1695678, 51.2328596], [-0.16964829999999995, 51.2326636], [-0.1697071, 51.2325106], [-0.1696939, 51.232499999999995], [-0.16973949999999996, 51.2323626], [-0.16981719999999997, 51.2321441], [-0.1700104, 51.2315337], [-0.17003719999999997, 51.2314531], [-0.1702357, 51.2305969], [-0.17035029999999998, 51.229980399999995], [-0.17045829999999998, 51.2292805], [-0.17048789999999997, 51.22899989999999], [-0.17050399999999996, 51.22884779999999], [-0.1705441, 51.228467499999994], [-0.1705638, 51.2277582], [-0.1705621600120736, 51.227534645349515], [-0.1705584, 51.227022100000006], [-0.170555, 51.2269101], [-0.1705359, 51.226285999999995], [-0.17049299999999998, 51.225651600000006], [-0.1704449, 51.22516279999999], [-0.170351, 51.22438230000001], [-0.1702652, 51.22388020000001], [-0.17017629999999995, 51.223510399999995], [-0.1701392, 51.2233558], [-0.16992680000000002, 51.22247180000001], [-0.1696888, 51.22173229999999], [-0.16923519999999995, 51.2204432], [-0.1689375, 51.219826999999995], [-0.1685995, 51.2191487], [-0.16812518645014446, 51.21830176221716], [-0.16805189999999998, 51.21817089999999], [-0.16800669999999998, 51.2180901], [-0.167875, 51.2178549], [-0.1664081, 51.2152357], [-0.16588469999999997, 51.21415309999999], [-0.1652494, 51.21275099999998], [-0.16481219999999996, 51.21170369999999], [-0.1643938, 51.21058849999999], [-0.1641583, 51.2099005], [-0.1638121, 51.208769899999986], [-0.16335309999999997, 51.2072034], [-0.1623901, 51.2037247], [-0.1623558, 51.2035893], [-0.16158289999999997, 51.199945099999994], [-0.161438, 51.1991425], [-0.1612975, 51.19828639999999], [-0.1611045, 51.1968207], [-0.1610089, 51.1958606], [-0.16093379999999996, 51.194937], [-0.1608721, 51.1937135], [-0.16082709999999997, 51.19153249999999], [-0.1608276, 51.19121820000001], [-0.160794, 51.18142459999999], [-0.1607938, 51.18130109999999], [-0.1608201, 51.1694724], [-0.1608259, 51.1682512], [-0.1608324, 51.16686149999999], [-0.16081099999999998, 51.165564], [-0.16082169999999998, 51.163909499999995], [-0.1608244, 51.1629132], [-0.16082169999999998, 51.1621327], [-0.1608184617195395, 51.1620009602833], [-0.16080879999999995, 51.16160790000001], [-0.1608198, 51.16064239999999], [-0.16081949999999998, 51.1603094], [-0.1608174, 51.1597589], [-0.1608174, 51.159597999999995], [-0.1608168, 51.15947419999999], [-0.16081829999999997, 51.1593956], [-0.16081949999999998, 51.1592279], [-0.1608179, 51.158933000000005], [-0.1608167, 51.158182999999994], [-0.1608188, 51.1578151], [-0.1608231, 51.1575204], [-0.1608208, 51.15742689999999], [-0.1608034, 51.157061600000006], [-0.1608079, 51.15659979999999], [-0.1608081984005018, 51.156561753936]]} 16.3 2049 2106 East Croydon Gatwick Airport Gatwick Airport 51.1565618 -0.1608082 51.1565618 -0.1608082 1 0 2026-09-17 20:15:56 TERMINATED 2026-09-17 20:05:00 Gatwick Airport TRUST TRUST_CANCELLATION 17445479 1789675536133496 127 127 2026-09-17 20:15:36.446103 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:36.061446
620912 651155 P28760 122W32MY17 2026-09-17 COMPLETE 17444930 2026-09-17 21:05:00 2026-09-17 20:15:56 2026-09-19 20:15:56 {"id": 651155, "stp": "P", "toc": "Northern", "uid": "P28760", "consist": "156463", "dest_crs": "MBR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28760/2026-09-17/detailed", "trust_id": "122W32MY17", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Middlesbrough", "service_date": "2026-09-17", "dest_arr_time": "2104", "dest_platform": "2", "is_terminated": 1, "next_location": "Middlesbrough", "signalling_id": "2W32", "timing_status": "LATE", "origin_station": "Newcastle", "current_leg_arr": "2105", "current_leg_dep": "2100", "current_leg_end": "Middlesbrough", "origin_dep_time": "1945", "origin_platform": "7", "current_location": "Middlesbrough", "last_update_time": "2026-09-17T20:15:56", "route_debug_link": null, "timing_variation": "+1 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": "2104", "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\": 51.967, \"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\": 288.637, \"from_m\": 51.967, \"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\": 392.535, \"from_m\": 288.637, \"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\": 411.649, \"from_m\": 392.535, \"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\": 482.091, \"from_m\": 411.649, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 759.04, \"from_m\": 482.091, \"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\": 1036.765, \"from_m\": 759.04, \"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\": 1280.644, \"from_m\": 1036.765, \"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\": 1563.49, \"from_m\": 1280.644, \"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\": 1929.044, \"from_m\": 1563.49, \"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\": 2211.19, \"from_m\": 1929.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2312.581, \"from_m\": 2211.19, \"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\": 11276.988, \"from_m\": 2312.581, \"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\": 12458.12, \"from_m\": 11276.988, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17285.903, \"from_m\": 12458.12, \"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\": 19288.693, \"from_m\": 17285.903, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19579.135, \"from_m\": 19288.693, \"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\": 19681.567, \"from_m\": 19579.135, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20487.052, \"from_m\": 19681.567, \"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\": 21166.769, \"from_m\": 20487.052, \"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\": 26606.868, \"from_m\": 21166.769, \"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\": 27241.815, \"from_m\": 26606.868, \"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\": 28912.502, \"from_m\": 27241.815, \"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\": 29033.886, \"from_m\": 28912.502, \"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\": 29964.848, \"from_m\": 29033.886, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29983.264, \"from_m\": 29964.848, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43293.22, \"from_m\": 29983.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43815.384, \"from_m\": 43293.22, \"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\": 46466.773, \"from_m\": 43815.384, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46984.073, \"from_m\": 46466.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\": 48699.447, \"from_m\": 46984.073, \"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\": 49593.495, \"from_m\": 48699.447, \"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\": 50210.631, \"from_m\": 49593.495, \"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\": 59856.048, \"from_m\": 50210.631, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64266.979, \"from_m\": 59856.048, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64304.978, \"from_m\": 64266.979, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64841.376, \"from_m\": 64304.978, \"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\": 67639.665, \"from_m\": 64841.376, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67971.484, \"from_m\": 67639.665, \"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\": 68094.933, \"from_m\": 67971.484, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68133.923, \"from_m\": 68094.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69141.982, \"from_m\": 68133.923, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69978.296, \"from_m\": 69141.982, \"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\": 70588.795, \"from_m\": 69978.296, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 70992.052, \"from_m\": 70588.795, \"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\": 71408.579, \"from_m\": 70992.052, \"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\": 71627.672, \"from_m\": 71408.579, \"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\": 72458.029, \"from_m\": 71627.672, \"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\": 74147.703, \"from_m\": 72458.029, \"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\": 74423.528, \"from_m\": 74147.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74831.392, \"from_m\": 74423.528, \"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\": 74936.901, \"from_m\": 74831.392, \"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\": 76597.593, \"from_m\": 74936.901, \"capability_applied\": null, \"effective_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\": 651155, \"profile_key\": \"29b42d1c3048abb7e51247d8864dcf1e89eb6c9d971698c5ca799a683700d09b\", \"schedule_id\": 21070, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946H\", \"location\": \"King Edward Bridge North Jn\", \"stage_seq\": 2, \"distance_m\": 759.04, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"King Edward Bridge East Jn\", \"stage_seq\": 3, \"distance_m\": 1036.765, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947H\", \"location\": \"Greensfield Jn\", \"stage_seq\": 4, \"distance_m\": 1280.644, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949H\", \"location\": \"Park Lane Jn\", \"stage_seq\": 5, \"distance_m\": 2312.581, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": false, \"wtt_arr\": \"1952\", \"wtt_dep\": \"1953\", \"location\": \"Heworth\", \"stage_seq\": 6, \"distance_m\": 5261.773, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954H\", \"location\": \"Pelaw Jn\", \"stage_seq\": 7, \"distance_m\": 6696.662, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957H\", \"location\": \"Brockley Whins\", \"stage_seq\": 8, \"distance_m\": 11501.786, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": false, \"wtt_arr\": \"2004H\", \"wtt_dep\": \"2005H\", \"location\": \"Sunderland\", \"stage_seq\": 9, \"distance_m\": 20020.373, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Ryhope Grange Jn\", \"stage_seq\": 10, \"distance_m\": 23377.215, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013\", \"location\": \"Seaham\", \"stage_seq\": 11, \"distance_m\": 28393.247, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021H\", \"location\": \"Horden\", \"stage_seq\": 12, \"distance_m\": 37648.178, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Horden Sig. NS7148\", \"stage_seq\": 13, \"distance_m\": 39288.149, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2032\", \"location\": \"Hartlepool\", \"stage_seq\": 14, \"distance_m\": 49143.349, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2036H\", \"location\": \"Seaton Carew\", \"stage_seq\": 15, \"distance_m\": 52689.849, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Greatham S.B.\", \"stage_seq\": 16, \"distance_m\": 56051.0, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043H\", \"location\": \"Billingham\", \"stage_seq\": 17, \"distance_m\": 60490.155, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Billingham Jn\", \"stage_seq\": 18, \"distance_m\": 61622.324, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Norton South Jn\", \"stage_seq\": 19, \"distance_m\": 64841.376, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2051\", \"location\": \"Stockton\", \"stage_seq\": 20, \"distance_m\": 67766.95, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Hartburn Jn\", \"stage_seq\": 21, \"distance_m\": 69116.595, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 22, \"distance_m\": 69978.296, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2057\", \"location\": \"Thornaby\", \"stage_seq\": 23, \"distance_m\": 71428.748, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 24, \"distance_m\": 74854.319, \"section_seq\": 1, \"route_path_id\": 74481}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": null, \"location\": \"Middlesbrough\", \"stage_seq\": 25, \"distance_m\": 76597.593, \"section_seq\": 1, \"route_path_id\": 74481}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 76597.593, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74481}], \"total_distance_m\": 76597.593, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 74488.908, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2108.685, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1945", "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-17T18:56:05Z\", \"source_id\": 54245634, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:56:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:08Z\", \"source_id\": 17399939, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:01:17Z\", \"source_id\": 54258962, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:01:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:01:22Z\", \"source_id\": 17403497, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3985, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:07:10Z\", \"source_id\": 54274427, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:08:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:07:14Z\", \"source_id\": 17407576, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:35Z\", \"source_id\": 54292947, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:16:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:39Z\", \"source_id\": 17412537, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:31Z\", \"source_id\": 54302603, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:23:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:18:33Z\", \"source_id\": 17415195, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:17Z\", \"source_id\": 54336823, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:33:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:32:21Z\", \"source_id\": 17424321, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:49Z\", \"source_id\": 54349890, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:38:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:53Z\", \"source_id\": 17427914, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4119, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:33Z\", \"source_id\": 54363402, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:45:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:35Z\", \"source_id\": 17431586, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:13Z\", \"source_id\": 54386284, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:53:19Z\", \"source_id\": 17437737, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:08Z\", \"source_id\": 54400148, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:11Z\", \"source_id\": 17441368, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:42Z\", \"source_id\": 54413494, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:48Z\", \"source_id\": 17444930, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Middlesbrough", "service_state_platform": "2", "timing_fact_generation": 1789675490453837, "current_leg_arrival_utc": "2026-09-17T21:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:37.530479", "service_state_evidence_id": 17444930, "current_leg_start_actual_dep": "2026-09-17T20:58:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:38.295638", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P NCL MBR 2W32 156463 2 75 None {"version": 3, "segments": [{"to_m": 51.967, "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": 288.637, "from_m": 51.967, "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": 392.535, "from_m": 288.637, "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": 411.649, "from_m": 392.535, "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": 482.091, "from_m": 411.649, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 759.04, "from_m": 482.091, "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": 1036.765, "from_m": 759.04, "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": 1280.644, "from_m": 1036.765, "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": 1563.49, "from_m": 1280.644, "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": 1929.044, "from_m": 1563.49, "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": 2211.19, "from_m": 1929.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2312.581, "from_m": 2211.19, "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": 11276.988, "from_m": 2312.581, "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": 12458.12, "from_m": 11276.988, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17285.903, "from_m": 12458.12, "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": 19288.693, "from_m": 17285.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19579.135, "from_m": 19288.693, "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": 19681.567, "from_m": 19579.135, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20487.052, "from_m": 19681.567, "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": 21166.769, "from_m": 20487.052, "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": 26606.868, "from_m": 21166.769, "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": 27241.815, "from_m": 26606.868, "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": 28912.502, "from_m": 27241.815, "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": 29033.886, "from_m": 28912.502, "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": 29964.848, "from_m": 29033.886, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29983.264, "from_m": 29964.848, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43293.22, "from_m": 29983.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43815.384, "from_m": 43293.22, "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": 46466.773, "from_m": 43815.384, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46984.073, "from_m": 46466.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": 48699.447, "from_m": 46984.073, "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": 49593.495, "from_m": 48699.447, "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": 50210.631, "from_m": 49593.495, "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": 59856.048, "from_m": 50210.631, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64266.979, "from_m": 59856.048, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64304.978, "from_m": 64266.979, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64841.376, "from_m": 64304.978, "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": 67639.665, "from_m": 64841.376, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67971.484, "from_m": 67639.665, "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": 68094.933, "from_m": 67971.484, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68133.923, "from_m": 68094.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69141.982, "from_m": 68133.923, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69978.296, "from_m": 69141.982, "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": 70588.795, "from_m": 69978.296, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 70992.052, "from_m": 70588.795, "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": 71408.579, "from_m": 70992.052, "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": 71627.672, "from_m": 71408.579, "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": 72458.029, "from_m": 71627.672, "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": 74147.703, "from_m": 72458.029, "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": 74423.528, "from_m": 74147.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74831.392, "from_m": 74423.528, "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": 74936.901, "from_m": 74831.392, "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": 76597.593, "from_m": 74936.901, "capability_applied": null, "effective_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": 651155, "profile_key": "29b42d1c3048abb7e51247d8864dcf1e89eb6c9d971698c5ca799a683700d09b", "schedule_id": 21070, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1945", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "King Edward Bridge North Jn", "stage_seq": 2, "distance_m": 759.04, "section_seq": 1, "route_path_id": 74481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "King Edward Bridge East Jn", "stage_seq": 3, "distance_m": 1036.765, "section_seq": 1, "route_path_id": 74481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947H", "location": "Greensfield Jn", "stage_seq": 4, "distance_m": 1280.644, "section_seq": 1, "route_path_id": 74481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "Park Lane Jn", "stage_seq": 5, "distance_m": 2312.581, "section_seq": 1, "route_path_id": 74481}, {"is_pass": false, "wtt_arr": "1952", "wtt_dep": "1953", "location": "Heworth", "stage_seq": 6, "distance_m": 5261.773, "section_seq": 1, "route_path_id": 74481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954H", "location": "Pelaw Jn", "stage_seq": 7, "distance_m": 6696.662, "section_seq": 1, "route_path_id": 74481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957H", "location": "Brockley Whins", "stage_seq": 8, "distance_m": 11501.786, "section_seq": 1, "route_path_id": 74481}, {"is_pass": false, "wtt_arr": "2004H", "wtt_dep": "2005H", "location": "Sunderland", "stage_seq": 9, "distance_m": 20020.373, "section_seq": 1, "route_path_id": 74481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Ryhope Grange Jn", "stage_seq": 10, "distance_m": 23377.215, "section_seq": 1, "route_path_id": 74481}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013", "location": "Seaham", "stage_seq": 11, "distance_m": 28393.247, "section_seq": 1, "route_path_id": 74481}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021H", "location": "Horden", "stage_seq": 12, "distance_m": 37648.178, "section_seq": 1, "route_path_id": 74481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Horden Sig. NS7148", "stage_seq": 13, "distance_m": 39288.149, "section_seq": 1, "route_path_id": 74481}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2032", "location": "Hartlepool", "stage_seq": 14, "distance_m": 49143.349, "section_seq": 1, "route_path_id": 74481}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2036H", "location": "Seaton Carew", "stage_seq": 15, "distance_m": 52689.849, "section_seq": 1, "route_path_id": 74481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Greatham S.B.", "stage_seq": 16, "distance_m": 56051.0, "section_seq": 1, "route_path_id": 74481}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043H", "location": "Billingham", "stage_seq": 17, "distance_m": 60490.155, "section_seq": 1, "route_path_id": 74481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Billingham Jn", "stage_seq": 18, "distance_m": 61622.324, "section_seq": 1, "route_path_id": 74481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Norton South Jn", "stage_seq": 19, "distance_m": 64841.376, "section_seq": 1, "route_path_id": 74481}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2051", "location": "Stockton", "stage_seq": 20, "distance_m": 67766.95, "section_seq": 1, "route_path_id": 74481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Hartburn Jn", "stage_seq": 21, "distance_m": 69116.595, "section_seq": 1, "route_path_id": 74481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Bowesfield Jn", "stage_seq": 22, "distance_m": 69978.296, "section_seq": 1, "route_path_id": 74481}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2057", "location": "Thornaby", "stage_seq": 23, "distance_m": 71428.748, "section_seq": 1, "route_path_id": 74481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Newport East Jn (Teesside)", "stage_seq": 24, "distance_m": 74854.319, "section_seq": 1, "route_path_id": 74481}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": null, "location": "Middlesbrough", "stage_seq": 25, "distance_m": 76597.593, "section_seq": 1, "route_path_id": 74481}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76597.593, "from_m": 0.0, "section_seq": 1, "route_path_id": 74481}], "total_distance_m": 76597.593, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 74488.908, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2108.685, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 3789, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:05Z", "source_id": 54245634, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T18:56:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:08Z", "source_id": 17399939, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3955, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:01:17Z", "source_id": 54258962, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:01:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:01:22Z", "source_id": 17403497, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3985, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:07:10Z", "source_id": 54274427, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:08:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:07:14Z", "source_id": 17407576, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4056, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:35Z", "source_id": 54292947, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:16:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:39Z", "source_id": 17412537, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3933, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:31Z", "source_id": 54302603, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:23:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:18:33Z", "source_id": 17415195, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4067, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:17Z", "source_id": 54336823, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:33:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:32:21Z", "source_id": 17424321, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:49Z", "source_id": 54349890, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T19:38:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:53Z", "source_id": 17427914, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4119, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:33Z", "source_id": 54363402, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:45:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:35Z", "source_id": 17431586, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4166, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:13Z", "source_id": 54386284, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:54:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:53:19Z", "source_id": 17437737, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4187, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:08Z", "source_id": 54400148, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T19:59:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:11Z", "source_id": 17441368, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4256, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:42Z", "source_id": 54413494, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T20:05:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:48Z", "source_id": 17444930, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] Newcastle 1945 1945 7 None None Middlesbrough 2104 2104 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P28760/2026-09-17/detailed None Thornaby 2026-09-17T20:58:00+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 2100 2105 Thornaby Middlesbrough Middlesbrough 54.5793567 -1.2343611 54.5793567 -1.2343611 1 0 2026-09-17 20:15:56 TERMINATED 2026-09-17 20:05:00 Middlesbrough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444930 1789675490453837 78 78 2026-09-17 20:15:38.295638 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:37.530479
620913 652418 W82652 072N16MZ17 2026-09-17 COMPLETE 17444568 2026-09-17 21:05:00 2026-09-17 20:15:56 2026-09-19 20:15:56 {"id": 652418, "stp": "P", "toc": "ScotRail", "uid": "W82652", "consist": "318260+318268", "dest_crs": "NEI", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W82652/2026-09-17/detailed", "trust_id": "072N16MZ17", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": "20:35:00", "dar_platform": null, "dest_station": "Neilston", "service_date": "2026-09-17", "dest_arr_time": "2106", "dest_platform": null, "is_terminated": 1, "next_location": "Neilston", "signalling_id": "2N16", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "2105", "current_leg_dep": "2100", "current_leg_end": "Neilston", "origin_dep_time": "2035", "origin_platform": "8", "current_location": "Neilston", "last_update_time": "2026-09-17T20:15:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3351129, 55.7906329], [-4.335563299999999, 55.79055189999999], [-4.3361137, 55.7904262], [-4.3363174, 55.79036579999999], [-4.3366249, 55.790285999999995], [-4.3400745, 55.78930249999999], [-4.340841599999999, 55.7890865], [-4.3409269, 55.7890658], [-4.341594, 55.788903600000005], [-4.3427352, 55.7886998], [-4.3435587, 55.7886048], [-4.3444023, 55.7885263], [-4.345796199999999, 55.7884554], [-4.3470838, 55.7884134], [-4.347285499999999, 55.788408399999994], [-4.3485253, 55.78837779999999], [-4.3542621, 55.7882263], [-4.354964399999999, 55.788224499999984], [-4.3556379, 55.7882519], [-4.3563765, 55.78832609999999], [-4.3600701, 55.7887915], [-4.363746999999999, 55.78925269999999], [-4.364007600000001, 55.789283999999995], [-4.365146899999999, 55.789407399999995], [-4.366096599999999, 55.7894512], [-4.368277899999999, 55.7894795], [-4.3693978, 55.78954230000001], [-4.369946499999999, 55.7895828], [-4.3701895, 55.78959559999999], [-4.370462599999999, 55.789609899999995], [-4.3710209, 55.7896214], [-4.371560099999999, 55.78961089999999], [-4.3720836, 55.7895903], [-4.372581699999999, 55.78955339999999], [-4.3733905, 55.78949690000001], [-4.3736776, 55.789471299999995], [-4.3739503, 55.7894436], [-4.3745385, 55.7893781], [-4.3751302, 55.789297700000006], [-4.3757534, 55.7891917], [-4.376083599999999, 55.7891262], [-4.3768667, 55.7889298], [-4.3774893, 55.7887521], [-4.3779053, 55.788617], [-4.3783523, 55.7884589], [-4.378663099999999, 55.78834189999999], [-4.378988599999999, 55.7882025], [-4.3827495, 55.786542], [-4.383027799999999, 55.7864177], [-4.3845999, 55.78572049999999], [-4.3850229, 55.785544], [-4.3855501, 55.78534539999999], [-4.3860896, 55.785158], [-4.386675999999999, 55.78500019999999], [-4.38712, 55.78489489999999], [-4.387257499999999, 55.7848665], [-4.388164299999999, 55.7847084], [-4.3889307, 55.7846122], [-4.3898175, 55.7845549], [-4.3905872, 55.78454], [-4.3912843, 55.7845605], [-4.3919164, 55.784602], [-4.3925682, 55.784671200000005], [-4.3931945, 55.78476380000001], [-4.393800499999999, 55.78487989999999], [-4.3944646, 55.785034], [-4.3950504, 55.7852067], [-4.396029700000001, 55.78554449999999], [-4.3968316, 55.7858808], [-4.3976410999999995, 55.786173899999994], [-4.3981008, 55.7863094], [-4.3982365, 55.7863481], [-4.3987745, 55.78648419999998], [-4.3998261, 55.78670249999998], [-4.4003160999999995, 55.7867693], [-4.4007789, 55.78681460000001], [-4.4012818, 55.7868636], [-4.401744892185655, 55.786887973274936], [-4.401867, 55.78689439999999], [-4.4028202, 55.786902100000006], [-4.403550299999999, 55.7868692], [-4.4041367000000005, 55.78682559999999], [-4.4049197, 55.7867406], [-4.4056856, 55.786613], [-4.4064342, 55.78644580000001], [-4.407489, 55.7861321], [-4.4119000999999995, 55.78445779999999], [-4.413059699999999, 55.7840294], [-4.413682599999999, 55.78384309999999], [-4.4140235, 55.78375609999999], [-4.4141287, 55.783730299999995], [-4.4146542, 55.783619599999994], [-4.4151605, 55.7835266], [-4.4158093, 55.7834423], [-4.4162987, 55.78338170000001], [-4.4168008, 55.7833326], [-4.417778000000001, 55.783260600000006], [-4.4186994, 55.78322829999999], [-4.4194797, 55.78320469999999], [-4.4219389, 55.78315489999999], [-4.4243006, 55.78310919999999], [-4.425543900000001, 55.7830473], [-4.4260141, 55.7830146], [-4.426401399999999, 55.7829656], [-4.4269095, 55.7828901]]}", "current_leg_start": "Patterton", "dest_arr_time_act": "2106", "motion_projection": null, "next_location_lat": "55.7828901", "next_location_lon": "-4.4269095", "previous_location": "Patterton", "current_leg_milage": "3.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1007.78, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1402.285, \"from_m\": 1007.78, \"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\": 2607.43, \"from_m\": 1402.285, \"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\": 2644.09, \"from_m\": 2607.43, \"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\": 2696.228, \"from_m\": 2644.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3499.124, \"from_m\": 2696.228, \"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\": 4594.703, \"from_m\": 3499.124, \"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\": 5434.896, \"from_m\": 4594.703, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5831.098, \"from_m\": 5434.896, \"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\": 6876.111, \"from_m\": 5831.098, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6920.593, \"from_m\": 6876.111, \"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\": 8006.659, \"from_m\": 6920.593, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8254.171, \"from_m\": 8006.659, \"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\": 15818.605, \"from_m\": 8254.171, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20015.841, \"from_m\": 15818.605, \"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\": 20328.954, \"from_m\": 20015.841, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 652418, \"profile_key\": \"25fdbf67f7e9fab173cb27e1a3f0f3f2ba1bb31f9002894da1546c8306d52f72\", \"schedule_id\": 28399, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101985}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Glasgow Central Gantry A\", \"stage_seq\": 2, \"distance_m\": 424.467, \"section_seq\": 1, \"route_path_id\": 101985}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 3, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 101985}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 4, \"distance_m\": 2027.706, \"section_seq\": 1, \"route_path_id\": 101985}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040\", \"location\": \"Pollokshields East\", \"stage_seq\": 5, \"distance_m\": 2252.452, \"section_seq\": 1, \"route_path_id\": 101985}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2041H\", \"location\": \"Queens Park\", \"stage_seq\": 6, \"distance_m\": 2894.948, \"section_seq\": 1, \"route_path_id\": 101985}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2043H\", \"location\": \"Crosshill\", \"stage_seq\": 7, \"distance_m\": 3602.151, \"section_seq\": 1, \"route_path_id\": 101985}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2045H\", \"location\": \"Mount Florida\", \"stage_seq\": 8, \"distance_m\": 4497.85, \"section_seq\": 1, \"route_path_id\": 101985}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": \"2047H\", \"location\": \"Cathcart\", \"stage_seq\": 9, \"distance_m\": 5549.717, \"section_seq\": 1, \"route_path_id\": 101985}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 10, \"distance_m\": 5697.071, \"section_seq\": 1, \"route_path_id\": 101985}, {\"is_pass\": false, \"wtt_arr\": \"2049H\", \"wtt_dep\": \"2050\", \"location\": \"Muirend\", \"stage_seq\": 11, \"distance_m\": 6765.763, \"section_seq\": 1, \"route_path_id\": 101985}, {\"is_pass\": false, \"wtt_arr\": \"2052H\", \"wtt_dep\": \"2053\", \"location\": \"Williamwood\", \"stage_seq\": 12, \"distance_m\": 11248.232, \"section_seq\": 1, \"route_path_id\": 101985}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2055H\", \"location\": \"Whitecraigs\", \"stage_seq\": 13, \"distance_m\": 12598.919, \"section_seq\": 1, \"route_path_id\": 101985}, {\"is_pass\": false, \"wtt_arr\": \"2057H\", \"wtt_dep\": \"2058\", \"location\": \"Patterton\", \"stage_seq\": 14, \"distance_m\": 14201.687, \"section_seq\": 1, \"route_path_id\": 101985}, {\"is_pass\": false, \"wtt_arr\": \"2106\", \"wtt_dep\": null, \"location\": \"Neilston\", \"stage_seq\": 15, \"distance_m\": 20328.954, \"section_seq\": 1, \"route_path_id\": 101985}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20328.954, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101985}], \"total_distance_m\": 20328.954, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 20276.816, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.138, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2035", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.7828901", "current_position_lon": "-4.4269095", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:38:54Z\", \"source_id\": 54352481, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:39:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:00Z\", \"source_id\": 17428626, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:49Z\", \"source_id\": 54357074, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:41:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:40:53Z\", \"source_id\": 17429815, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:30Z\", \"source_id\": 54363295, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:31Z\", \"source_id\": 17431525, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:25Z\", \"source_id\": 54367834, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:46:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:27Z\", \"source_id\": 17432775, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:42Z\", \"source_id\": 54373135, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:47:45Z\", \"source_id\": 17434229, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:19Z\", \"source_id\": 54379428, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:23Z\", \"source_id\": 17435929, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:09Z\", \"source_id\": 54383840, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:54:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:52:14Z\", \"source_id\": 17437072, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2520, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:15Z\", \"source_id\": 54398133, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:58:18Z\", \"source_id\": 17440822, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:10Z\", \"source_id\": 54412161, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:14Z\", \"source_id\": 17444568, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Neilston", "service_state_platform": "2", "timing_fact_generation": 1789675457104060, "current_leg_arrival_utc": "2026-09-17T21:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:39.440811", "service_state_evidence_id": 17444568, "current_leg_start_actual_dep": "2026-09-17T20:58:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:39.668284", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC NEI 2N16 318260+318268 6 90 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1007.78, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1402.285, "from_m": 1007.78, "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": 2607.43, "from_m": 1402.285, "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": 2644.09, "from_m": 2607.43, "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": 2696.228, "from_m": 2644.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3499.124, "from_m": 2696.228, "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": 4594.703, "from_m": 3499.124, "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": 5434.896, "from_m": 4594.703, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5831.098, "from_m": 5434.896, "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": 6876.111, "from_m": 5831.098, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6920.593, "from_m": 6876.111, "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": 8006.659, "from_m": 6920.593, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8254.171, "from_m": 8006.659, "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": 15818.605, "from_m": 8254.171, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20015.841, "from_m": 15818.605, "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": 20328.954, "from_m": 20015.841, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 652418, "profile_key": "25fdbf67f7e9fab173cb27e1a3f0f3f2ba1bb31f9002894da1546c8306d52f72", "schedule_id": 28399, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2035", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101985}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Glasgow Central Gantry A", "stage_seq": 2, "distance_m": 424.467, "section_seq": 1, "route_path_id": 101985}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Glasgow Bridge Street Jn", "stage_seq": 3, "distance_m": 929.21, "section_seq": 1, "route_path_id": 101985}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Muirhouse North Jn", "stage_seq": 4, "distance_m": 2027.706, "section_seq": 1, "route_path_id": 101985}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040", "location": "Pollokshields East", "stage_seq": 5, "distance_m": 2252.452, "section_seq": 1, "route_path_id": 101985}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2041H", "location": "Queens Park", "stage_seq": 6, "distance_m": 2894.948, "section_seq": 1, "route_path_id": 101985}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2043H", "location": "Crosshill", "stage_seq": 7, "distance_m": 3602.151, "section_seq": 1, "route_path_id": 101985}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2045H", "location": "Mount Florida", "stage_seq": 8, "distance_m": 4497.85, "section_seq": 1, "route_path_id": 101985}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": "2047H", "location": "Cathcart", "stage_seq": 9, "distance_m": 5549.717, "section_seq": 1, "route_path_id": 101985}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Cathcart West Jn", "stage_seq": 10, "distance_m": 5697.071, "section_seq": 1, "route_path_id": 101985}, {"is_pass": false, "wtt_arr": "2049H", "wtt_dep": "2050", "location": "Muirend", "stage_seq": 11, "distance_m": 6765.763, "section_seq": 1, "route_path_id": 101985}, {"is_pass": false, "wtt_arr": "2052H", "wtt_dep": "2053", "location": "Williamwood", "stage_seq": 12, "distance_m": 11248.232, "section_seq": 1, "route_path_id": 101985}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2055H", "location": "Whitecraigs", "stage_seq": 13, "distance_m": 12598.919, "section_seq": 1, "route_path_id": 101985}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2058", "location": "Patterton", "stage_seq": 14, "distance_m": 14201.687, "section_seq": 1, "route_path_id": 101985}, {"is_pass": false, "wtt_arr": "2106", "wtt_dep": null, "location": "Neilston", "stage_seq": 15, "distance_m": 20328.954, "section_seq": 1, "route_path_id": 101985}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20328.954, "from_m": 0.0, "section_seq": 1, "route_path_id": 101985}], "total_distance_m": 20328.954, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 20276.816, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.138, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2540, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:38:54Z", "source_id": 54352481, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:39:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:00Z", "source_id": 17428626, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2536, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:49Z", "source_id": 54357074, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:41:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:40:53Z", "source_id": 17429815, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2532, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:30Z", "source_id": 54363295, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:43:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:31Z", "source_id": 17431525, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1862, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:25Z", "source_id": 54367834, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:46:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:27Z", "source_id": 17432775, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1873, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:42Z", "source_id": 54373135, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:48:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:47:45Z", "source_id": 17434229, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2528, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:19Z", "source_id": 54379428, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:51:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:23Z", "source_id": 17435929, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2525, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:09Z", "source_id": 54383840, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:54:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:52:14Z", "source_id": 17437072, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2520, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:15Z", "source_id": 54398133, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:58:18Z", "source_id": 17440822, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1869, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:10Z", "source_id": 54412161, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T20:05:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:14Z", "source_id": 17444568, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] Glasgow Central High Level 2035 2035 8 20:35:00 None Neilston 2106 2106 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W82652/2026-09-17/detailed None Patterton 2026-09-17T20:58:00+01:00 Neilston 5.0 {"type": "LineString", "coordinates": [[-4.3351129, 55.7906329], [-4.335563299999999, 55.79055189999999], [-4.3361137, 55.7904262], [-4.3363174, 55.79036579999999], [-4.3366249, 55.790285999999995], [-4.3400745, 55.78930249999999], [-4.340841599999999, 55.7890865], [-4.3409269, 55.7890658], [-4.341594, 55.788903600000005], [-4.3427352, 55.7886998], [-4.3435587, 55.7886048], [-4.3444023, 55.7885263], [-4.345796199999999, 55.7884554], [-4.3470838, 55.7884134], [-4.347285499999999, 55.788408399999994], [-4.3485253, 55.78837779999999], [-4.3542621, 55.7882263], [-4.354964399999999, 55.788224499999984], [-4.3556379, 55.7882519], [-4.3563765, 55.78832609999999], [-4.3600701, 55.7887915], [-4.363746999999999, 55.78925269999999], [-4.364007600000001, 55.789283999999995], [-4.365146899999999, 55.789407399999995], [-4.366096599999999, 55.7894512], [-4.368277899999999, 55.7894795], [-4.3693978, 55.78954230000001], [-4.369946499999999, 55.7895828], [-4.3701895, 55.78959559999999], [-4.370462599999999, 55.789609899999995], [-4.3710209, 55.7896214], [-4.371560099999999, 55.78961089999999], [-4.3720836, 55.7895903], [-4.372581699999999, 55.78955339999999], [-4.3733905, 55.78949690000001], [-4.3736776, 55.789471299999995], [-4.3739503, 55.7894436], [-4.3745385, 55.7893781], [-4.3751302, 55.789297700000006], [-4.3757534, 55.7891917], [-4.376083599999999, 55.7891262], [-4.3768667, 55.7889298], [-4.3774893, 55.7887521], [-4.3779053, 55.788617], [-4.3783523, 55.7884589], [-4.378663099999999, 55.78834189999999], [-4.378988599999999, 55.7882025], [-4.3827495, 55.786542], [-4.383027799999999, 55.7864177], [-4.3845999, 55.78572049999999], [-4.3850229, 55.785544], [-4.3855501, 55.78534539999999], [-4.3860896, 55.785158], [-4.386675999999999, 55.78500019999999], [-4.38712, 55.78489489999999], [-4.387257499999999, 55.7848665], [-4.388164299999999, 55.7847084], [-4.3889307, 55.7846122], [-4.3898175, 55.7845549], [-4.3905872, 55.78454], [-4.3912843, 55.7845605], [-4.3919164, 55.784602], [-4.3925682, 55.784671200000005], [-4.3931945, 55.78476380000001], [-4.393800499999999, 55.78487989999999], [-4.3944646, 55.785034], [-4.3950504, 55.7852067], [-4.396029700000001, 55.78554449999999], [-4.3968316, 55.7858808], [-4.3976410999999995, 55.786173899999994], [-4.3981008, 55.7863094], [-4.3982365, 55.7863481], [-4.3987745, 55.78648419999998], [-4.3998261, 55.78670249999998], [-4.4003160999999995, 55.7867693], [-4.4007789, 55.78681460000001], [-4.4012818, 55.7868636], [-4.401744892185655, 55.786887973274936], [-4.401867, 55.78689439999999], [-4.4028202, 55.786902100000006], [-4.403550299999999, 55.7868692], [-4.4041367000000005, 55.78682559999999], [-4.4049197, 55.7867406], [-4.4056856, 55.786613], [-4.4064342, 55.78644580000001], [-4.407489, 55.7861321], [-4.4119000999999995, 55.78445779999999], [-4.413059699999999, 55.7840294], [-4.413682599999999, 55.78384309999999], [-4.4140235, 55.78375609999999], [-4.4141287, 55.783730299999995], [-4.4146542, 55.783619599999994], [-4.4151605, 55.7835266], [-4.4158093, 55.7834423], [-4.4162987, 55.78338170000001], [-4.4168008, 55.7833326], [-4.417778000000001, 55.783260600000006], [-4.4186994, 55.78322829999999], [-4.4194797, 55.78320469999999], [-4.4219389, 55.78315489999999], [-4.4243006, 55.78310919999999], [-4.425543900000001, 55.7830473], [-4.4260141, 55.7830146], [-4.426401399999999, 55.7829656], [-4.4269095, 55.7828901]]} 3.8 2100 2105 Patterton Neilston Neilston 55.7828901 -4.4269095 55.7828901 -4.4269095 1 0 2026-09-17 20:15:56 TERMINATED 2026-09-17 20:05:00 Neilston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444568 1789675457104060 32 32 2026-09-17 20:15:39.668284 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:39.440811
620914 651392 L81086 872D59MY17 2026-09-17 COMPLETE 17444628 2026-09-17 21:05:00 2026-09-17 20:15:56 2026-09-19 20:15:56 {"id": 651392, "stp": "P", "toc": "South Western Railway", "uid": "L81086", "consist": "701032", "dest_crs": "GLD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81086/2026-09-17/detailed", "trust_id": "872D59MY17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-17", "dest_arr_time": "2102", "dest_platform": "2", "is_terminated": 1, "next_location": "Guildford", "signalling_id": "2D59", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "2105", "current_leg_dep": "2101", "current_leg_end": "Guildford", "origin_dep_time": "1953", "origin_platform": "1", "current_location": "Guildford", "last_update_time": "2026-09-17T20:15:56", "route_debug_link": null, "timing_variation": "+3 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": "2102", "motion_projection": null, "next_location_lat": "51.2377313", "next_location_lon": "-0.5815048", "previous_location": "London Road (Guildford)", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12485.736, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12530.906, \"from_m\": 12485.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13402.326, \"from_m\": 12530.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13484.696, \"from_m\": 13402.326, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13508.651, \"from_m\": 13484.696, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14538.443, \"from_m\": 13508.651, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18113.945, \"from_m\": 14538.443, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19437.195, \"from_m\": 18113.945, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 22346.826, \"from_m\": 19437.195, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22635.571, \"from_m\": 22346.826, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22733.141, \"from_m\": 22635.571, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23092.981, \"from_m\": 22733.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23180.839, \"from_m\": 23092.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23237.267, \"from_m\": 23180.839, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29268.489, \"from_m\": 23237.267, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29768.986, \"from_m\": 29268.489, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32961.711, \"from_m\": 29768.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\": 33325.361, \"from_m\": 32961.711, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35143.177, \"from_m\": 33325.361, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35699.367, \"from_m\": 35143.177, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35742.189, \"from_m\": 35699.367, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36020.985, \"from_m\": 35742.189, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36066.306, \"from_m\": 36020.985, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44045.503, \"from_m\": 36066.306, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48421.822, \"from_m\": 44045.503, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49981.614, \"from_m\": 48421.822, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50506.198, \"from_m\": 49981.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50624.926, \"from_m\": 50506.198, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50823.658, \"from_m\": 50624.926, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 651392, \"profile_key\": \"62761a0e56fb52195922c88130081070940009139fc43990241f779b7dc09efc\", \"schedule_id\": 17015, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1953\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1956\", \"wtt_dep\": \"1957\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2001\", \"wtt_dep\": \"2002\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2005H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2009H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13816.668, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2016\", \"location\": \"Motspur Park\", \"stage_seq\": 8, \"distance_m\": 15630.469, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2018\", \"wtt_dep\": \"2018H\", \"location\": \"Worcester Park\", \"stage_seq\": 9, \"distance_m\": 17232.776, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2021H\", \"location\": \"Stoneleigh\", \"stage_seq\": 10, \"distance_m\": 19251.061, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024\", \"location\": \"Ewell West\", \"stage_seq\": 11, \"distance_m\": 20862.274, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028H\", \"location\": \"Epsom\", \"stage_seq\": 12, \"distance_m\": 22914.411, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": \"2032H\", \"location\": \"Ashtead\", \"stage_seq\": 13, \"distance_m\": 26109.263, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036\", \"location\": \"Leatherhead\", \"stage_seq\": 14, \"distance_m\": 29013.738, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2041H\", \"location\": \"Bookham\", \"stage_seq\": 15, \"distance_m\": 33187.42, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2044H\", \"wtt_dep\": \"2045H\", \"location\": \"Effingham Junction\", \"stage_seq\": 16, \"distance_m\": 35857.759, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2047H\", \"wtt_dep\": \"2048\", \"location\": \"Horsley\", \"stage_seq\": 17, \"distance_m\": 37838.582, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2052H\", \"wtt_dep\": \"2053\", \"location\": \"Clandon\", \"stage_seq\": 18, \"distance_m\": 42933.582, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2057H\", \"wtt_dep\": \"2058\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 19, \"distance_m\": 48184.612, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": null, \"location\": \"Guildford\", \"stage_seq\": 20, \"distance_m\": 50823.658, \"section_seq\": 1, \"route_path_id\": 34958}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50823.658, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34958}], \"total_distance_m\": 50823.658, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 49186.434, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1637.224, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1953", "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-17T18:55:30Z\", \"source_id\": 54244089, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:55:34Z\", \"source_id\": 17399567, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:00:50Z\", \"source_id\": 54257807, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:01:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:00:51Z\", \"source_id\": 17403149, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:04:50Z\", \"source_id\": 54268577, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:05:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:04:51Z\", \"source_id\": 17405931, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:20Z\", \"source_id\": 54277204, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:09:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:21Z\", \"source_id\": 17408279, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:49Z\", \"source_id\": 54286166, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:12:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:11:54Z\", \"source_id\": 17410686, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:41Z\", \"source_id\": 54295749, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:16:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:15:46Z\", \"source_id\": 17413323, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:40Z\", \"source_id\": 54300502, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:18:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:42Z\", \"source_id\": 17414642, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29493, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:35Z\", \"source_id\": 54310419, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:22:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:36Z\", \"source_id\": 17417265, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:51Z\", \"source_id\": 54318482, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:57Z\", \"source_id\": 17419440, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:38Z\", \"source_id\": 54327887, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:29:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:28:43Z\", \"source_id\": 17421937, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:51Z\", \"source_id\": 54340682, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:34:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:54Z\", \"source_id\": 17425381, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:48Z\", \"source_id\": 54349771, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:38:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:51Z\", \"source_id\": 17427891, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:53Z\", \"source_id\": 54371121, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:56Z\", \"source_id\": 17433709, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28106, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:13Z\", \"source_id\": 54376691, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:15Z\", \"source_id\": 17435183, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:30Z\", \"source_id\": 54389287, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:54:33Z\", \"source_id\": 17438527, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:40Z\", \"source_id\": 54401291, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:01:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:46Z\", \"source_id\": 17441690, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27943, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:12Z\", \"source_id\": 54412308, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:16Z\", \"source_id\": 17444628, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford", "service_state_platform": "2", "timing_fact_generation": 1789675457956030, "current_leg_arrival_utc": "2026-09-17T21:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:40.767574", "service_state_evidence_id": 17444628, "current_leg_start_actual_dep": "2026-09-17T21:01:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:40.978168", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None GLD 2D59 701032 10 100 None {"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12485.736, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12530.906, "from_m": 12485.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13402.326, "from_m": 12530.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13484.696, "from_m": 13402.326, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13508.651, "from_m": 13484.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14538.443, "from_m": 13508.651, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18113.945, "from_m": 14538.443, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19437.195, "from_m": 18113.945, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 22346.826, "from_m": 19437.195, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22635.571, "from_m": 22346.826, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22733.141, "from_m": 22635.571, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23092.981, "from_m": 22733.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23180.839, "from_m": 23092.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23237.267, "from_m": 23180.839, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29268.489, "from_m": 23237.267, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29768.986, "from_m": 29268.489, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32961.711, "from_m": 29768.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": 33325.361, "from_m": 32961.711, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35143.177, "from_m": 33325.361, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35699.367, "from_m": 35143.177, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35742.189, "from_m": 35699.367, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 36020.985, "from_m": 35742.189, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36066.306, "from_m": 36020.985, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44045.503, "from_m": 36066.306, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48421.822, "from_m": 44045.503, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49981.614, "from_m": 48421.822, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50506.198, "from_m": 49981.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50624.926, "from_m": 50506.198, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50823.658, "from_m": 50624.926, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 651392, "profile_key": "62761a0e56fb52195922c88130081070940009139fc43990241f779b7dc09efc", "schedule_id": 17015, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1953", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1956", "wtt_dep": "1957", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2001", "wtt_dep": "2002", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2005H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2009H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13816.668, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2016", "location": "Motspur Park", "stage_seq": 8, "distance_m": 15630.469, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2018", "wtt_dep": "2018H", "location": "Worcester Park", "stage_seq": 9, "distance_m": 17232.776, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2021H", "location": "Stoneleigh", "stage_seq": 10, "distance_m": 19251.061, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024", "location": "Ewell West", "stage_seq": 11, "distance_m": 20862.274, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028H", "location": "Epsom", "stage_seq": 12, "distance_m": 22914.411, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": "2032H", "location": "Ashtead", "stage_seq": 13, "distance_m": 26109.263, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036", "location": "Leatherhead", "stage_seq": 14, "distance_m": 29013.738, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2041H", "location": "Bookham", "stage_seq": 15, "distance_m": 33187.42, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2044H", "wtt_dep": "2045H", "location": "Effingham Junction", "stage_seq": 16, "distance_m": 35857.759, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2047H", "wtt_dep": "2048", "location": "Horsley", "stage_seq": 17, "distance_m": 37838.582, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2052H", "wtt_dep": "2053", "location": "Clandon", "stage_seq": 18, "distance_m": 42933.582, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2058", "location": "London Road (Guildford)", "stage_seq": 19, "distance_m": 48184.612, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": null, "location": "Guildford", "stage_seq": 20, "distance_m": 50823.658, "section_seq": 1, "route_path_id": 34958}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50823.658, "from_m": 0.0, "section_seq": 1, "route_path_id": 34958}], "total_distance_m": 50823.658, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49186.434, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1637.224, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:55:30Z", "source_id": 54244089, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T18:56:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:55:34Z", "source_id": 17399567, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:00:50Z", "source_id": 54257807, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:01:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:00:51Z", "source_id": 17403149, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:04:50Z", "source_id": 54268577, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:05:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:04:51Z", "source_id": 17405931, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:20Z", "source_id": 54277204, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:09:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:21Z", "source_id": 17408279, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29476, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:49Z", "source_id": 54286166, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:12:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:11:54Z", "source_id": 17410686, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29484, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:41Z", "source_id": 54295749, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:16:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:15:46Z", "source_id": 17413323, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29489, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:40Z", "source_id": 54300502, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:18:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:42Z", "source_id": 17414642, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29493, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:35Z", "source_id": 54310419, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:22:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:36Z", "source_id": 17417265, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29497, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:51Z", "source_id": 54318482, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:25:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:57Z", "source_id": 17419440, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30152, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:38Z", "source_id": 54327887, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:29:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:28:43Z", "source_id": 17421937, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30165, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:51Z", "source_id": 54340682, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T19:34:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:54Z", "source_id": 17425381, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30171, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:48Z", "source_id": 54349771, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:38:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:51Z", "source_id": 17427891, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28112, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:53Z", "source_id": 54371121, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:48:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:56Z", "source_id": 17433709, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28106, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:13Z", "source_id": 54376691, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T19:51:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:15Z", "source_id": 17435183, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28102, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:30Z", "source_id": 54389287, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:55:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:54:33Z", "source_id": 17438527, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28098, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:40Z", "source_id": 54401291, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:01:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:46Z", "source_id": 17441690, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27943, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:12Z", "source_id": 54412308, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T20:05:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:16Z", "source_id": 17444628, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] London Waterloo 1953 1953 1 None None Guildford 2102 2102 2 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L81086/2026-09-17/detailed None London Road (Guildford) 2026-09-17T21:01: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 2101 2105 London Road (Guildford) Guildford Guildford 51.2377313 -0.5815048 51.2377313 -0.5815048 1 0 2026-09-17 20:15:56 TERMINATED 2026-09-17 20:05:00 Guildford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444628 1789675457956030 67 67 2026-09-17 20:15:40.978168 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:40.767574
620915 652986 Y15655 732A47M717 2026-09-17 COMPLETE 17444892 2026-09-17 21:05:00 2026-09-17 20:15:56 2026-09-19 20:15:56 {"id": 652986, "stp": "P", "toc": "Great Western Railway", "uid": "Y15655", "consist": "165125", "dest_crs": "SLO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15655/2026-09-17/detailed", "trust_id": "732A47M717", "origin_crs": "WNC", "show_on_map": 0, "dar_est_time": "21:00:00", "dar_platform": null, "dest_station": "Slough", "service_date": "2026-09-17", "dest_arr_time": "2106", "dest_platform": "1", "is_terminated": 1, "next_location": "Slough", "signalling_id": "2A47", "timing_status": "EARLY", "origin_station": "Windsor & Eton Central", "current_leg_arr": "2105", "current_leg_dep": "2100", "current_leg_end": "Slough", "origin_dep_time": "2100", "origin_platform": "BAY", "current_location": "Slough", "last_update_time": "2026-09-17T20:15:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]}", "current_leg_start": "Windsor & Eton Central", "dest_arr_time_act": "2106", "motion_projection": null, "next_location_lat": "51.5122547", "next_location_lon": "-0.5919076", "previous_location": "Windsor & Eton Central", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 299.623, \"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\": 565.85, \"from_m\": 299.623, \"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\": 2442.286, \"from_m\": 565.85, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2452.756, \"from_m\": 2442.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3972.252, \"from_m\": 2452.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\": 4224.082, \"from_m\": 3972.252, \"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\": 4727.077, \"from_m\": 4224.082, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 4856.584, \"from_m\": 4727.077, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6062.542, \"from_m\": 4856.584, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 6228.679, \"from_m\": 6062.542, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7464.027, \"from_m\": 6228.679, \"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\": 8039.345, \"from_m\": 7464.027, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 652986, \"profile_key\": \"e7b4bd8fa999fcc6afdc811ef43e18f9c3b600e5ae150fc6fbb15e6c76526bc5\", \"schedule_id\": 30133, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Windsor & Eton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40410}, {\"is_pass\": false, \"wtt_arr\": \"2106\", \"wtt_dep\": null, \"location\": \"Slough\", \"stage_seq\": 2, \"distance_m\": 8039.345, \"section_seq\": 1, \"route_path_id\": 40410}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8039.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40410}], \"total_distance_m\": 8039.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7324.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 715.295, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2100", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5122547", "current_position_lon": "-0.5919076", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:40Z\", \"source_id\": 54413384, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:46Z\", \"source_id\": 17444892, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Slough", "service_state_platform": "1", "timing_fact_generation": 1789675488713920, "current_leg_arrival_utc": "2026-09-17T21:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:51.272314", "service_state_evidence_id": 17444892, "current_leg_start_actual_dep": "2026-09-17T21:00:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-17T20:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:52.219096", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P WNC SLO 2A47 165125 2 90 None {"version": 3, "segments": [{"to_m": 299.623, "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": 565.85, "from_m": 299.623, "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": 2442.286, "from_m": 565.85, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2452.756, "from_m": 2442.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3972.252, "from_m": 2452.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": 4224.082, "from_m": 3972.252, "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": 4727.077, "from_m": 4224.082, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 4856.584, "from_m": 4727.077, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6062.542, "from_m": 4856.584, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 6228.679, "from_m": 6062.542, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7464.027, "from_m": 6228.679, "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": 8039.345, "from_m": 7464.027, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 652986, "profile_key": "e7b4bd8fa999fcc6afdc811ef43e18f9c3b600e5ae150fc6fbb15e6c76526bc5", "schedule_id": 30133, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2100", "location": "Windsor & Eton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40410}, {"is_pass": false, "wtt_arr": "2106", "wtt_dep": null, "location": "Slough", "stage_seq": 2, "distance_m": 8039.345, "section_seq": 1, "route_path_id": 40410}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8039.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 40410}], "total_distance_m": 8039.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7324.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.295, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23553, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:40Z", "source_id": 54413384, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:05:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:46Z", "source_id": 17444892, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}] Windsor & Eton Central 2100 2100 BAY 21:00:00 None Slough 2106 2106 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y15655/2026-09-17/detailed None Windsor & Eton Central 2026-09-17T21:00:00+01:00 Slough 5.0 {"type": "LineString", "coordinates": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]} 5.0 2100 2105 Windsor & Eton Central Slough Slough 51.5122547 -0.5919076 51.5122547 -0.5919076 1 0 2026-09-17 20:15:56 TERMINATED 2026-09-17 20:05:00 Slough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17444892 1789675488713920 5 5 2026-09-17 20:15:52.219096 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:51.272314
620916 651760 P66635 501F79MZ17 2026-09-17 COMPLETE 17444767 2026-09-17 21:06:00 2026-09-17 20:15:56 2026-09-19 20:15:56 {"id": 651760, "stp": "P", "toc": "Greater Anglia", "uid": "P66635", "consist": "720508", "dest_crs": "LST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66635/2026-09-17/detailed", "trust_id": "501F79MZ17", "origin_crs": "BTR", "show_on_map": 0, "dar_est_time": "20:08:00", "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-17", "dest_arr_time": "2110", "dest_platform": "14", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1F79", "timing_status": "EARLY", "origin_station": "Braintree", "current_leg_arr": "2106", "current_leg_dep": "2046", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2008", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-17T20:15:56", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.33027031035132837, 51.63054989582078], [0.33026219999999995, 51.63054119999999], [0.3297498, 51.63004889999999], [0.3294619, 51.62977219999998], [0.3291294, 51.6293764], [0.3290625, 51.629291900000005], [0.3288136, 51.6290344], [0.3286555, 51.628851], [0.32848959999999994, 51.62859739999999], [0.3282576, 51.6283092], [0.3279741, 51.6278259], [0.32768239999999993, 51.62742329999999], [0.327531, 51.627185], [0.3274307, 51.62699630000001], [0.327302, 51.626721499999995], [0.32716919999999994, 51.62637599999999], [0.32710079999999997, 51.626177], [0.32699079999999997, 51.6258582], [0.32679489999999994, 51.625168], [0.3266299999999999, 51.6245943], [0.32650160000000006, 51.6241313], [0.32637749999999993, 51.6236669], [0.32625409999999994, 51.6231807], [0.32610259999999996, 51.62266199999999], [0.32591889999999996, 51.6221516], [0.3256761, 51.62159040000001], [0.32548869999999996, 51.621184], [0.3253225, 51.6208859], [0.3251213, 51.6205679], [0.3249121, 51.62024649999999], [0.3246305, 51.6198561], [0.3244132, 51.6195947], [0.3241262, 51.61926330000001], [0.3238982, 51.619013499999994], [0.32362719999999995, 51.61874429999999], [0.3233696999999999, 51.61849939999999], [0.3230962, 51.618262399999985], [0.3227796, 51.61799150000001], [0.3223774, 51.61768779999999], [0.3220045999999999, 51.6174114], [0.3216671, 51.61718280000001], [0.3212513, 51.6169046], [0.3208115, 51.61663149999999], [0.3202133, 51.61628679999999], [0.3195562, 51.61594370000001], [0.31881319999999996, 51.61558560000001], [0.31790929999999995, 51.6151942], [0.31725219999999993, 51.61494269999999], [0.3165012, 51.6146662], [0.3153718999999999, 51.6143032], [0.3145539, 51.61408329999999], [0.3138028, 51.6139051], [0.3130652, 51.6137485], [0.3120138, 51.6135603], [0.3109704, 51.613422099999994], [0.3097683, 51.6133033], [0.3088434, 51.6132406], [0.3079739, 51.613200000000006], [0.30708869999999994, 51.6131833], [0.3062578, 51.6131856], [0.3051844, 51.61322999999999], [0.30416249999999995, 51.6133033], [0.30276259999999994, 51.6134125], [0.3020864, 51.6134731], [0.30157649999999997, 51.61351359999999], [0.3012493, 51.613541600000005], [0.3002893, 51.613623], [0.2994605000000001, 51.613691300000006], [0.2990737, 51.6137205], [0.2985587, 51.6137438], [0.29810269999999994, 51.6137497], [0.2974576, 51.6137563], [0.296315, 51.6137563], [0.295328, 51.6137397], [0.2943913, 51.6137116], [0.2933512, 51.6136564], [0.2929246, 51.61362539999999], [0.2926471, 51.613605199999995], [0.2920407, 51.6135568], [0.2908647999999999, 51.6134449], [0.2899326, 51.61333859999999], [0.28958219999999996, 51.61329849999999], [0.2888444, 51.6131999], [0.28807989999999994, 51.61310829999999], [0.287278, 51.61299840000001], [0.28675759999999995, 51.6129218], [0.2858886, 51.6127619], [0.2851893, 51.6126187], [0.284441, 51.6124472], [0.2837919, 51.6122823], [0.2830597, 51.61208409999999], [0.28221889999999994, 51.61182909999999], [0.2816515, 51.611646], [0.2808415, 51.6113629], [0.2803445, 51.6111829], [0.2796533, 51.61091809999999], [0.27859909999999993, 51.6104934], [0.2785746334512869, 51.61048353460085], [0.2771902, 51.6099253], [0.2754154, 51.6092502], [0.2740448, 51.6087378], [0.27252659999999995, 51.6081531], [0.2709514, 51.60755329999999], [0.2700223, 51.6071954], [0.269739, 51.60708280000001], [0.26949458523585645, 51.606990753876985], [0.2678569, 51.606374], [0.2661192, 51.6056956], [0.2654954, 51.60545889999999], [0.263788, 51.604828099999985], [0.2620707, 51.6041784], [0.2603762, 51.6035371], [0.2585355999999999, 51.6028357], [0.2569852, 51.60224259999999], [0.2557226, 51.60175279999999], [0.253778, 51.6009881], [0.252632, 51.600535], [0.2507122, 51.59977859999999], [0.2499387, 51.5994726], [0.24981779999999995, 51.5994248], [0.2489178, 51.5990688], [0.2471368, 51.5983591], [0.24529210000000004, 51.59760360000001], [0.24393409999999993, 51.59706959999998], [0.24328369999999996, 51.5968099], [0.2420347, 51.5963169], [0.2403532, 51.595648399999995], [0.23956459999999993, 51.59533940000001], [0.2386298, 51.5949664], [0.2378223, 51.5946478], [0.2370335, 51.59433390000001], [0.2363176, 51.594060899999995], [0.2358131, 51.59387120000001], [0.2351904, 51.59367259999999], [0.2348137, 51.59353579999999], [0.2343628, 51.59337360000001], [0.2340079, 51.59323479999999], [0.23344889999999996, 51.59300219999999], [0.232506, 51.5925824], [0.2317522, 51.59226979999999], [0.2310708, 51.592004], [0.2304031, 51.5917316], [0.2296227, 51.5914187], [0.2287939, 51.59110129999999], [0.2279261, 51.590748399999995], [0.22650719999999996, 51.5901919], [0.2258402, 51.5898985], [0.2249956999999999, 51.589566199999986], [0.2243131, 51.58929579999999], [0.2234965, 51.5889754], [0.22265399999999996, 51.588641800000005], [0.2218447, 51.5883215], [0.2207492, 51.58788520000001], [0.2199915, 51.5875813], [0.21947289999999997, 51.5873802], [0.21887960000000004, 51.587134500000005], [0.21842749999999997, 51.5869551], [0.21795709999999996, 51.58677230000001], [0.2176035, 51.586646], [0.2171941, 51.58650870000001], [0.21684259999999997, 51.5863971], [0.2163108, 51.58620379999999], [0.215859, 51.586025], [0.2151428, 51.5857422], [0.21442859999999997, 51.58545139999999], [0.21373149999999996, 51.58517819999999], [0.2128799, 51.584837099999994], [0.2120667, 51.5845153], [0.21153489999999997, 51.58429790000001], [0.2111134, 51.58413029999999], [0.21082570000000003, 51.584008899999986], [0.2104343, 51.58383280000001], [0.21011, 51.5836867], [0.2098791, 51.583579000000015], [0.2094713, 51.5834051], [0.20921229999999996, 51.5833019], [0.20885129999999996, 51.58315919999998], [0.2085278, 51.5830311], [0.2081706, 51.5828784], [0.2076619, 51.582685], [0.207375, 51.58256829999999], [0.20710370000000003, 51.58246530000001], [0.20704729999999996, 51.5824424], [0.206387, 51.5822026], [0.20598839316083012, 51.582049616094906], [0.2056637, 51.581925], [0.2051072, 51.5816841], [0.20471839999999997, 51.5814992], [0.2043105, 51.5813125], [0.2038641, 51.5811433], [0.2035274, 51.5810166], [0.20272129999999997, 51.58074830000001], [0.201906, 51.5804566], [0.2011361, 51.58019989999999], [0.20044160000000005, 51.5799766], [0.1998193, 51.57977820000001], [0.19923460000000004, 51.5795965], [0.19867129999999997, 51.5794215], [0.19806779999999996, 51.57925149999999], [0.1972926, 51.5790215], [0.1964878, 51.5787915], [0.19588449999999996, 51.5786081], [0.1950476, 51.5783698], [0.1942993, 51.5781447], [0.1937065, 51.57797139999999], [0.19316929999999996, 51.5778148], [0.19310019999999997, 51.577794700000005], [0.1922984, 51.57755970000001], [0.1916652, 51.5773713], [0.1910136, 51.577183], [0.1900856, 51.5769096], [0.1890234, 51.57660950000001], [0.1874276, 51.57612509999999], [0.18701650000000003, 51.5760091], [0.1861922, 51.5757602], [0.185047, 51.57543429999999], [0.1836422, 51.5750702], [0.1833731, 51.5750015], [0.1826521, 51.5748178], [0.1815497, 51.57450819999999], [0.1806037, 51.5742264], [0.1796630568239043, 51.573946953332374], [0.1789661, 51.57373990000001], [0.1787487, 51.57368300000001], [0.1786607, 51.5736602], [0.17840779999999998, 51.57358730000001], [0.1781195, 51.5734977], [0.1777737, 51.5733997], [0.1775616, 51.5733464], [0.1772142, 51.573256], [0.1767455, 51.5731176], [0.1763451, 51.5730174], [0.17612719999999998, 51.5729717], [0.17518419999999998, 51.57273310000001], [0.1748766, 51.5726667], [0.1740465, 51.5724867], [0.17317149999999998, 51.572298200000006], [0.1721877, 51.572094099999994], [0.1716232, 51.571988599999976], [0.1707281, 51.57183029999998], [0.1698837, 51.5716968], [0.1690898, 51.5715788], [0.1682838, 51.5714652], [0.16714919999999997, 51.57131510000001], [0.16661619999999996, 51.57124929999999], [0.16577269999999997, 51.57114669999999], [0.1648628, 51.5710455], [0.1640043, 51.57095989999999], [0.16313279999999997, 51.5708776], [0.16244669999999997, 51.570814199999994], [0.1618726, 51.5707637], [0.1609201, 51.5706762], [0.1605371, 51.5706419], [0.1482225, 51.5695194], [0.1459794, 51.569312], [0.1446187, 51.56919619999999], [0.1382855, 51.5687189], [0.1359645, 51.5685478], [0.1325042, 51.5682985], [0.131855, 51.5682483], [0.13103259999999997, 51.568167800000005], [0.13032519999999995, 51.5681004], [0.1298594, 51.568051700000005], [0.1293651, 51.5679939], [0.12907159999999998, 51.5679585], [0.1284247, 51.56787739999999], [0.127746, 51.567788400000005], [0.1270561, 51.5676948], [0.1267866, 51.567658300000005], [0.12550639999999996, 51.5674861], [0.1238925, 51.5672647], [0.1221489, 51.5670263], [0.1197452, 51.56670110000001], [0.1171162, 51.56634759999999], [0.11576970000000002, 51.5661619], [0.1135618, 51.5658613], [0.11264979999999998, 51.56573550000001], [0.11187869999999998, 51.5656327], [0.1109832, 51.5655118], [0.109892, 51.5653658], [0.10882609999999998, 51.56522230000001], [0.1039785, 51.5645706], [0.1034367, 51.5645058], [0.10241519999999998, 51.5643868], [0.1013941, 51.56429469999999], [0.1005213, 51.56420989999999], [0.09969409999999998, 51.56413390000001], [0.0987604, 51.564046000000005], [0.09767209999999998, 51.5639315], [0.097097, 51.56386319999999], [0.0958921, 51.5637575], [0.094521, 51.56363580000001], [0.0928204, 51.5634724], [0.0920252, 51.5634019], [0.08983152841195213, 51.56312262066987], [0.08884009999999999, 51.5629964], [0.0867628, 51.5626712], [0.0852667, 51.5623798], [0.083769, 51.562075], [0.07918089999999998, 51.5610862], [0.078503, 51.5609388], [0.07617199999999999, 51.5604352], [0.074611, 51.560093300000005], [0.073115, 51.559775599999995], [0.0719812, 51.5595072], [0.0706423, 51.5592455], [0.0699841, 51.5590967], [0.0692074, 51.55891999999999], [0.0685705, 51.5587785], [0.06856239772822595, 51.55877685811353], [0.067701, 51.5586023], [0.0669534, 51.5584533], [0.06652299999999998, 51.558363799999995], [0.06610039999999999, 51.55826629999999], [0.0658932, 51.5582205], [0.06556605, 51.558137200000075], [0.0653424, 51.5580836], [0.0642851, 51.5578128], [0.06408739999999999, 51.557756], [0.06319389999999998, 51.5575068], [0.06229229999999999, 51.557244999999995], [0.06129799999999999, 51.5569416], [0.061171, 51.5569022], [0.06077621444414137, 51.5567798414162], [0.06054391620779977, 51.556707843483345], [0.06034180000000001, 51.5566452], [0.060152899999999995, 51.55658759999999], [0.0597275, 51.5564519], [0.05724189999999999, 51.555634399999995], [0.0566647, 51.5554437], [0.0559109, 51.5551912], [0.05482589999999999, 51.55483219999999], [0.054320772907642936, 51.55466347968381], [0.05414209999999999, 51.554603799999995], [0.0536101, 51.5544301], [0.0529876, 51.55422689999999], [0.052959299999999994, 51.554218199999994], [0.05261989999999999, 51.5541135], [0.0522536, 51.55400139999999], [0.05169939999999999, 51.55384180000001], [0.0510416, 51.55365849999999], [0.0501241, 51.553411200000006], [0.04953949999999999, 51.5532554], [0.0486749, 51.5530259], [0.04806339999999999, 51.55287039999999], [0.0476577, 51.5527749], [0.0472041, 51.55268159999999], [0.0467878, 51.55260440000001], [0.04641309999999999, 51.55253080000001], [0.046022499999999994, 51.552453099999994], [0.0453224, 51.5523132], [0.04453229999999999, 51.5521438], [0.0436207, 51.551944799999994], [0.04291020000000001, 51.55179979999999], [0.0422709, 51.5516819], [0.0415687, 51.5515756], [0.0409024, 51.5514863], [0.04025979999999999, 51.5514138], [0.0394678, 51.55132979999999], [0.0388507, 51.551277], [0.03815489999999999, 51.5512164], [0.0373555, 51.5511507], [0.0367111, 51.5511], [0.0360078, 51.5510465], [0.03551484235751217, 51.551006577381735], [0.0354360101060046, 51.551000193077655], [0.0352978, 51.550989], [0.034783400000000006, 51.550942600000006], [0.034257699999999995, 51.55089389999999], [0.03374679999999999, 51.550846799999995], [0.03305009999999999, 51.550779099999986], [0.0322299, 51.55068769999999], [0.031103232076571168, 51.5505510614116], [0.0304942, 51.5504772], [0.0299218, 51.5503875], [0.028467199999999995, 51.5501678], [0.0257909, 51.549722], [0.025084799999999997, 51.54960979999999], [0.024580999999999995, 51.5495172], [0.024369199999999997, 51.5494813], [0.023920699999999996, 51.5494046], [0.0234495, 51.5493282], [0.0229839, 51.5492468], [0.0224419, 51.5491431], [0.0219664, 51.54905], [0.021558299999999996, 51.5489735], [0.0208117, 51.54882779999999], [0.0199536, 51.5486749], [0.018325799999999996, 51.5483704], [0.0154547, 51.5478404], [0.013286499999999998, 51.54747390000001], [0.011990399999999998, 51.54723880000001], [0.0103183, 51.5469298], [0.0092082, 51.5467191], [0.0087529, 51.546635], [0.007570100000000001, 51.5464149], [0.0069103, 51.54629119999999], [0.0063041, 51.546175600000005], [0.0058913, 51.54608210000001], [0.005590499999999999, 51.54601209999999], [0.0052384, 51.54593450000001], [0.004717699999999999, 51.5457997], [0.004281499999999999, 51.54567499999999], [0.003828900000000001, 51.54554139999998], [0.0035156, 51.5454408], [0.0031789, 51.545327], [0.0026872, 51.5451607], [0.0025653, 51.5451103], [0.0021998, 51.54497589999999], [0.001849764931890914, 51.54483822313229], [0.0016636, 51.54476499999999], [0.0014922999999999998, 51.5446901], [0.0012185589495155595, 51.54458039216955], [0.0008196, 51.54442050000001], [0.0004260999999999999, 51.5442514], [0.0, 51.544058088379], [-0.0000553, 51.544033], [-0.00013389999999999995, 51.5439925], [-0.00027929999999999996, 51.5439279], [-0.0007267999999999999, 51.54370529999999], [-0.0011814999999999998, 51.54347990000001], [-0.0015435, 51.5432915], [-0.0018175, 51.543137400000006], [-0.002091, 51.54297580000001], [-0.0024636, 51.54275280000001], [-0.0028097, 51.542542999999995], [-0.0030681, 51.542384], [-0.0033324, 51.54221900000001], [-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.05825169710292564, 51.52396816011372], [-0.058503871168518184, 51.52394578857729], [-0.058727195956802675, 51.523928525454], [-0.058925801984643714, 51.52391568290884], [-0.05910381976890588, 51.52390657310686], [-0.05926537982645377, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Shenfield", "dest_arr_time_act": "2110", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Shenfield", "current_leg_milage": "20.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 287.107, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 576.948, \"from_m\": 287.107, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3046.369, \"from_m\": 576.948, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3168.555, \"from_m\": 3046.369, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5081.717, \"from_m\": 3168.555, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5146.046, \"from_m\": 5081.717, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9482.414, \"from_m\": 5146.046, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9979.925, \"from_m\": 9482.414, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 10322.076, \"from_m\": 9979.925, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22851.689, \"from_m\": 10322.076, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 23342.826, \"from_m\": 22851.689, \"capability_applied\": null, \"effective_limit_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\": 23628.746, \"from_m\": 23342.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\": 24115.441, \"from_m\": 23628.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24844.345, \"from_m\": 24115.441, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27103.089, \"from_m\": 24844.345, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39183.415, \"from_m\": 27103.089, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40106.116, \"from_m\": 39183.415, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40412.091, \"from_m\": 40106.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\": 40601.652, \"from_m\": 40412.091, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 52801.726, \"from_m\": 40601.652, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 52872.09, \"from_m\": 52801.726, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64883.875, \"from_m\": 52872.09, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65497.106, \"from_m\": 64883.875, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 69445.134, \"from_m\": 65497.106, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69907.729, \"from_m\": 69445.134, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69978.346, \"from_m\": 69907.729, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70203.614, \"from_m\": 69978.346, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70715.061, \"from_m\": 70203.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71241.685, \"from_m\": 70715.061, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71718.36, \"from_m\": 71241.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\": 72171.579, \"from_m\": 71718.36, \"capability_applied\": null, \"effective_limit_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\": 651760, \"profile_key\": \"a7ca1d3ee7911e9e31d32346371b360ce8d2984f0cb91f97db08f613841b0bf1\", \"schedule_id\": 21959, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Braintree\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99432}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2010H\", \"location\": \"Braintree Freeport\", \"stage_seq\": 2, \"distance_m\": 1145.971, \"section_seq\": 1, \"route_path_id\": 99432}, {\"is_pass\": false, \"wtt_arr\": \"2013H\", \"wtt_dep\": \"2014\", \"location\": \"Cressing\", \"stage_seq\": 3, \"distance_m\": 3168.555, \"section_seq\": 1, \"route_path_id\": 99432}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2016H\", \"location\": \"White Notley\", \"stage_seq\": 4, \"distance_m\": 5081.717, \"section_seq\": 1, \"route_path_id\": 99432}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024H\", \"location\": \"Witham\", \"stage_seq\": 5, \"distance_m\": 10149.518, \"section_seq\": 1, \"route_path_id\": 99432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 6, \"distance_m\": 20156.385, \"section_seq\": 1, \"route_path_id\": 99432}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033H\", \"location\": \"Chelmsford\", \"stage_seq\": 7, \"distance_m\": 24331.767, \"section_seq\": 1, \"route_path_id\": 99432}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040\", \"location\": \"Ingatestone\", \"stage_seq\": 8, \"distance_m\": 34267.288, \"section_seq\": 1, \"route_path_id\": 99432}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2046\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 39762.467, \"section_seq\": 1, \"route_path_id\": 99432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Gidea Park\", \"stage_seq\": 10, \"distance_m\": 50526.813, \"section_seq\": 1, \"route_path_id\": 99432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Ilford\", \"stage_seq\": 11, \"distance_m\": 60422.961, \"section_seq\": 1, \"route_path_id\": 99432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 63235.374, \"section_seq\": 1, \"route_path_id\": 99432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102H\", \"location\": \"Stratford\", \"stage_seq\": 13, \"distance_m\": 65788.311, \"section_seq\": 1, \"route_path_id\": 99432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Bow Jn\", \"stage_seq\": 14, \"distance_m\": 67281.61, \"section_seq\": 1, \"route_path_id\": 99432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106H\", \"location\": \"Bethnal Green\", \"stage_seq\": 15, \"distance_m\": 70351.215, \"section_seq\": 1, \"route_path_id\": 99432}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 16, \"distance_m\": 72171.579, \"section_seq\": 1, \"route_path_id\": 99432}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72171.579, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99432}], \"total_distance_m\": 72171.579, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 71032.456, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1139.123, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2008", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "20.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:29Z\", \"source_id\": 54310182, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:23:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:32Z\", \"source_id\": 17417202, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:07Z\", \"source_id\": 54329141, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:29:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:29:14Z\", \"source_id\": 17422227, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:38Z\", \"source_id\": 54335368, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:32:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:31:40Z\", \"source_id\": 17423887, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:54Z\", \"source_id\": 54354781, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:40:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:39:58Z\", \"source_id\": 17429246, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:20Z\", \"source_id\": 54367638, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:45:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:27Z\", \"source_id\": 17432753, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:56Z\", \"source_id\": 54383280, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:52:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:58Z\", \"source_id\": 17436918, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:16Z\", \"source_id\": 54393247, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:18Z\", \"source_id\": 17439574, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:34Z\", \"source_id\": 54401048, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:59:35Z\", \"source_id\": 17441595, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:30Z\", \"source_id\": 54412984, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:33Z\", \"source_id\": 17444767, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "14", "timing_fact_generation": 1789675474174641, "current_leg_arrival_utc": "2026-09-17T21:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T20:05:52.660003", "service_state_evidence_id": 54412984, "current_leg_start_actual_dep": "2026-09-17T20:46:00+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-17T20:05:52", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T20:15:52.857203", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P BTR LST 1F79 720508 5 100 None {"version": 3, "segments": [{"to_m": 287.107, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 576.948, "from_m": 287.107, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3046.369, "from_m": 576.948, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3168.555, "from_m": 3046.369, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5081.717, "from_m": 3168.555, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5146.046, "from_m": 5081.717, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9482.414, "from_m": 5146.046, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9979.925, "from_m": 9482.414, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 10322.076, "from_m": 9979.925, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22851.689, "from_m": 10322.076, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23342.826, "from_m": 22851.689, "capability_applied": null, "effective_limit_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": 23628.746, "from_m": 23342.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": 24115.441, "from_m": 23628.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24844.345, "from_m": 24115.441, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27103.089, "from_m": 24844.345, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39183.415, "from_m": 27103.089, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40106.116, "from_m": 39183.415, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40412.091, "from_m": 40106.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": 40601.652, "from_m": 40412.091, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 52801.726, "from_m": 40601.652, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 52872.09, "from_m": 52801.726, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64883.875, "from_m": 52872.09, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65497.106, "from_m": 64883.875, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69445.134, "from_m": 65497.106, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69907.729, "from_m": 69445.134, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69978.346, "from_m": 69907.729, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70203.614, "from_m": 69978.346, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70715.061, "from_m": 70203.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71241.685, "from_m": 70715.061, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71718.36, "from_m": 71241.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": 72171.579, "from_m": 71718.36, "capability_applied": null, "effective_limit_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": 651760, "profile_key": "a7ca1d3ee7911e9e31d32346371b360ce8d2984f0cb91f97db08f613841b0bf1", "schedule_id": 21959, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2008", "location": "Braintree", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99432}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2010H", "location": "Braintree Freeport", "stage_seq": 2, "distance_m": 1145.971, "section_seq": 1, "route_path_id": 99432}, {"is_pass": false, "wtt_arr": "2013H", "wtt_dep": "2014", "location": "Cressing", "stage_seq": 3, "distance_m": 3168.555, "section_seq": 1, "route_path_id": 99432}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2016H", "location": "White Notley", "stage_seq": 4, "distance_m": 5081.717, "section_seq": 1, "route_path_id": 99432}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024H", "location": "Witham", "stage_seq": 5, "distance_m": 10149.518, "section_seq": 1, "route_path_id": 99432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Beaulieu Park (Construction)", "stage_seq": 6, "distance_m": 20156.385, "section_seq": 1, "route_path_id": 99432}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033H", "location": "Chelmsford", "stage_seq": 7, "distance_m": 24331.767, "section_seq": 1, "route_path_id": 99432}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040", "location": "Ingatestone", "stage_seq": 8, "distance_m": 34267.288, "section_seq": 1, "route_path_id": 99432}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2046", "location": "Shenfield", "stage_seq": 9, "distance_m": 39762.467, "section_seq": 1, "route_path_id": 99432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Gidea Park", "stage_seq": 10, "distance_m": 50526.813, "section_seq": 1, "route_path_id": 99432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Ilford", "stage_seq": 11, "distance_m": 60422.961, "section_seq": 1, "route_path_id": 99432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 63235.374, "section_seq": 1, "route_path_id": 99432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102H", "location": "Stratford", "stage_seq": 13, "distance_m": 65788.311, "section_seq": 1, "route_path_id": 99432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Bow Jn", "stage_seq": 14, "distance_m": 67281.61, "section_seq": 1, "route_path_id": 99432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106H", "location": "Bethnal Green", "stage_seq": 15, "distance_m": 70351.215, "section_seq": 1, "route_path_id": 99432}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 16, "distance_m": 72171.579, "section_seq": 1, "route_path_id": 99432}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72171.579, "from_m": 0.0, "section_seq": 1, "route_path_id": 99432}], "total_distance_m": 72171.579, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 71032.456, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1139.123, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13810, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:29Z", "source_id": 54310182, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T19:23:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:32Z", "source_id": 17417202, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:07Z", "source_id": 54329141, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T19:29:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:29:14Z", "source_id": 17422227, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:38Z", "source_id": 54335368, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T19:32:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:31:40Z", "source_id": 17423887, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13880, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:54Z", "source_id": 54354781, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T19:40:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:39:58Z", "source_id": 17429246, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:20Z", "source_id": 54367638, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:45:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:27Z", "source_id": 17432753, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:56Z", "source_id": 54383280, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T19:52:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:58Z", "source_id": 17436918, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:16Z", "source_id": 54393247, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:57:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:18Z", "source_id": 17439574, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:34Z", "source_id": 54401048, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:00:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:59:35Z", "source_id": 17441595, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15508, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:30Z", "source_id": 54412984, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T20:05:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:33Z", "source_id": 17444767, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T21:06:00+01:00", "operational_fact": true}] Braintree 2008 2008 None 20:08:00 None London Liverpool Street 2110 2110 14 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66635/2026-09-17/detailed None Shenfield 2026-09-17T20:46:00+01:00 London Liverpool Street 20.0 {"type": "LineString", "coordinates": [[0.33027031035132837, 51.63054989582078], [0.33026219999999995, 51.63054119999999], [0.3297498, 51.63004889999999], [0.3294619, 51.62977219999998], [0.3291294, 51.6293764], [0.3290625, 51.629291900000005], [0.3288136, 51.6290344], [0.3286555, 51.628851], [0.32848959999999994, 51.62859739999999], [0.3282576, 51.6283092], [0.3279741, 51.6278259], [0.32768239999999993, 51.62742329999999], [0.327531, 51.627185], [0.3274307, 51.62699630000001], [0.327302, 51.626721499999995], [0.32716919999999994, 51.62637599999999], [0.32710079999999997, 51.626177], [0.32699079999999997, 51.6258582], [0.32679489999999994, 51.625168], [0.3266299999999999, 51.6245943], [0.32650160000000006, 51.6241313], [0.32637749999999993, 51.6236669], [0.32625409999999994, 51.6231807], [0.32610259999999996, 51.62266199999999], [0.32591889999999996, 51.6221516], [0.3256761, 51.62159040000001], [0.32548869999999996, 51.621184], [0.3253225, 51.6208859], [0.3251213, 51.6205679], [0.3249121, 51.62024649999999], [0.3246305, 51.6198561], [0.3244132, 51.6195947], [0.3241262, 51.61926330000001], [0.3238982, 51.619013499999994], [0.32362719999999995, 51.61874429999999], [0.3233696999999999, 51.61849939999999], [0.3230962, 51.618262399999985], [0.3227796, 51.61799150000001], [0.3223774, 51.61768779999999], [0.3220045999999999, 51.6174114], [0.3216671, 51.61718280000001], [0.3212513, 51.6169046], [0.3208115, 51.61663149999999], [0.3202133, 51.61628679999999], [0.3195562, 51.61594370000001], [0.31881319999999996, 51.61558560000001], [0.31790929999999995, 51.6151942], [0.31725219999999993, 51.61494269999999], [0.3165012, 51.6146662], [0.3153718999999999, 51.6143032], [0.3145539, 51.61408329999999], [0.3138028, 51.6139051], [0.3130652, 51.6137485], [0.3120138, 51.6135603], [0.3109704, 51.613422099999994], [0.3097683, 51.6133033], [0.3088434, 51.6132406], [0.3079739, 51.613200000000006], [0.30708869999999994, 51.6131833], [0.3062578, 51.6131856], [0.3051844, 51.61322999999999], [0.30416249999999995, 51.6133033], [0.30276259999999994, 51.6134125], [0.3020864, 51.6134731], [0.30157649999999997, 51.61351359999999], [0.3012493, 51.613541600000005], [0.3002893, 51.613623], [0.2994605000000001, 51.613691300000006], [0.2990737, 51.6137205], [0.2985587, 51.6137438], [0.29810269999999994, 51.6137497], [0.2974576, 51.6137563], [0.296315, 51.6137563], [0.295328, 51.6137397], [0.2943913, 51.6137116], [0.2933512, 51.6136564], [0.2929246, 51.61362539999999], [0.2926471, 51.613605199999995], [0.2920407, 51.6135568], [0.2908647999999999, 51.6134449], [0.2899326, 51.61333859999999], [0.28958219999999996, 51.61329849999999], [0.2888444, 51.6131999], [0.28807989999999994, 51.61310829999999], [0.287278, 51.61299840000001], [0.28675759999999995, 51.6129218], [0.2858886, 51.6127619], [0.2851893, 51.6126187], [0.284441, 51.6124472], [0.2837919, 51.6122823], [0.2830597, 51.61208409999999], [0.28221889999999994, 51.61182909999999], [0.2816515, 51.611646], [0.2808415, 51.6113629], [0.2803445, 51.6111829], [0.2796533, 51.61091809999999], [0.27859909999999993, 51.6104934], [0.2785746334512869, 51.61048353460085], [0.2771902, 51.6099253], [0.2754154, 51.6092502], [0.2740448, 51.6087378], [0.27252659999999995, 51.6081531], [0.2709514, 51.60755329999999], [0.2700223, 51.6071954], [0.269739, 51.60708280000001], [0.26949458523585645, 51.606990753876985], [0.2678569, 51.606374], [0.2661192, 51.6056956], [0.2654954, 51.60545889999999], [0.263788, 51.604828099999985], [0.2620707, 51.6041784], [0.2603762, 51.6035371], [0.2585355999999999, 51.6028357], [0.2569852, 51.60224259999999], [0.2557226, 51.60175279999999], [0.253778, 51.6009881], [0.252632, 51.600535], [0.2507122, 51.59977859999999], [0.2499387, 51.5994726], [0.24981779999999995, 51.5994248], [0.2489178, 51.5990688], [0.2471368, 51.5983591], [0.24529210000000004, 51.59760360000001], [0.24393409999999993, 51.59706959999998], [0.24328369999999996, 51.5968099], [0.2420347, 51.5963169], [0.2403532, 51.595648399999995], [0.23956459999999993, 51.59533940000001], [0.2386298, 51.5949664], [0.2378223, 51.5946478], [0.2370335, 51.59433390000001], [0.2363176, 51.594060899999995], [0.2358131, 51.59387120000001], [0.2351904, 51.59367259999999], [0.2348137, 51.59353579999999], [0.2343628, 51.59337360000001], [0.2340079, 51.59323479999999], [0.23344889999999996, 51.59300219999999], [0.232506, 51.5925824], [0.2317522, 51.59226979999999], [0.2310708, 51.592004], [0.2304031, 51.5917316], [0.2296227, 51.5914187], [0.2287939, 51.59110129999999], [0.2279261, 51.590748399999995], [0.22650719999999996, 51.5901919], [0.2258402, 51.5898985], [0.2249956999999999, 51.589566199999986], [0.2243131, 51.58929579999999], [0.2234965, 51.5889754], [0.22265399999999996, 51.588641800000005], [0.2218447, 51.5883215], [0.2207492, 51.58788520000001], [0.2199915, 51.5875813], [0.21947289999999997, 51.5873802], [0.21887960000000004, 51.587134500000005], [0.21842749999999997, 51.5869551], [0.21795709999999996, 51.58677230000001], [0.2176035, 51.586646], [0.2171941, 51.58650870000001], [0.21684259999999997, 51.5863971], [0.2163108, 51.58620379999999], [0.215859, 51.586025], [0.2151428, 51.5857422], [0.21442859999999997, 51.58545139999999], [0.21373149999999996, 51.58517819999999], [0.2128799, 51.584837099999994], [0.2120667, 51.5845153], [0.21153489999999997, 51.58429790000001], [0.2111134, 51.58413029999999], [0.21082570000000003, 51.584008899999986], [0.2104343, 51.58383280000001], [0.21011, 51.5836867], [0.2098791, 51.583579000000015], [0.2094713, 51.5834051], [0.20921229999999996, 51.5833019], [0.20885129999999996, 51.58315919999998], [0.2085278, 51.5830311], [0.2081706, 51.5828784], [0.2076619, 51.582685], [0.207375, 51.58256829999999], [0.20710370000000003, 51.58246530000001], [0.20704729999999996, 51.5824424], [0.206387, 51.5822026], [0.20598839316083012, 51.582049616094906], [0.2056637, 51.581925], [0.2051072, 51.5816841], [0.20471839999999997, 51.5814992], [0.2043105, 51.5813125], [0.2038641, 51.5811433], [0.2035274, 51.5810166], [0.20272129999999997, 51.58074830000001], [0.201906, 51.5804566], [0.2011361, 51.58019989999999], [0.20044160000000005, 51.5799766], [0.1998193, 51.57977820000001], [0.19923460000000004, 51.5795965], [0.19867129999999997, 51.5794215], [0.19806779999999996, 51.57925149999999], [0.1972926, 51.5790215], [0.1964878, 51.5787915], [0.19588449999999996, 51.5786081], [0.1950476, 51.5783698], [0.1942993, 51.5781447], [0.1937065, 51.57797139999999], [0.19316929999999996, 51.5778148], [0.19310019999999997, 51.577794700000005], [0.1922984, 51.57755970000001], [0.1916652, 51.5773713], [0.1910136, 51.577183], [0.1900856, 51.5769096], [0.1890234, 51.57660950000001], [0.1874276, 51.57612509999999], [0.18701650000000003, 51.5760091], [0.1861922, 51.5757602], [0.185047, 51.57543429999999], [0.1836422, 51.5750702], [0.1833731, 51.5750015], [0.1826521, 51.5748178], [0.1815497, 51.57450819999999], [0.1806037, 51.5742264], [0.1796630568239043, 51.573946953332374], [0.1789661, 51.57373990000001], [0.1787487, 51.57368300000001], [0.1786607, 51.5736602], [0.17840779999999998, 51.57358730000001], [0.1781195, 51.5734977], [0.1777737, 51.5733997], [0.1775616, 51.5733464], [0.1772142, 51.573256], [0.1767455, 51.5731176], [0.1763451, 51.5730174], [0.17612719999999998, 51.5729717], [0.17518419999999998, 51.57273310000001], [0.1748766, 51.5726667], [0.1740465, 51.5724867], [0.17317149999999998, 51.572298200000006], [0.1721877, 51.572094099999994], [0.1716232, 51.571988599999976], [0.1707281, 51.57183029999998], [0.1698837, 51.5716968], [0.1690898, 51.5715788], [0.1682838, 51.5714652], [0.16714919999999997, 51.57131510000001], [0.16661619999999996, 51.57124929999999], [0.16577269999999997, 51.57114669999999], [0.1648628, 51.5710455], [0.1640043, 51.57095989999999], [0.16313279999999997, 51.5708776], [0.16244669999999997, 51.570814199999994], [0.1618726, 51.5707637], [0.1609201, 51.5706762], [0.1605371, 51.5706419], [0.1482225, 51.5695194], [0.1459794, 51.569312], [0.1446187, 51.56919619999999], [0.1382855, 51.5687189], [0.1359645, 51.5685478], [0.1325042, 51.5682985], [0.131855, 51.5682483], [0.13103259999999997, 51.568167800000005], [0.13032519999999995, 51.5681004], [0.1298594, 51.568051700000005], [0.1293651, 51.5679939], [0.12907159999999998, 51.5679585], [0.1284247, 51.56787739999999], [0.127746, 51.567788400000005], [0.1270561, 51.5676948], [0.1267866, 51.567658300000005], [0.12550639999999996, 51.5674861], [0.1238925, 51.5672647], [0.1221489, 51.5670263], [0.1197452, 51.56670110000001], [0.1171162, 51.56634759999999], [0.11576970000000002, 51.5661619], [0.1135618, 51.5658613], [0.11264979999999998, 51.56573550000001], [0.11187869999999998, 51.5656327], [0.1109832, 51.5655118], [0.109892, 51.5653658], [0.10882609999999998, 51.56522230000001], [0.1039785, 51.5645706], [0.1034367, 51.5645058], [0.10241519999999998, 51.5643868], [0.1013941, 51.56429469999999], [0.1005213, 51.56420989999999], [0.09969409999999998, 51.56413390000001], [0.0987604, 51.564046000000005], [0.09767209999999998, 51.5639315], [0.097097, 51.56386319999999], [0.0958921, 51.5637575], [0.094521, 51.56363580000001], [0.0928204, 51.5634724], [0.0920252, 51.5634019], [0.08983152841195213, 51.56312262066987], [0.08884009999999999, 51.5629964], [0.0867628, 51.5626712], [0.0852667, 51.5623798], [0.083769, 51.562075], [0.07918089999999998, 51.5610862], [0.078503, 51.5609388], [0.07617199999999999, 51.5604352], [0.074611, 51.560093300000005], [0.073115, 51.559775599999995], [0.0719812, 51.5595072], [0.0706423, 51.5592455], [0.0699841, 51.5590967], [0.0692074, 51.55891999999999], [0.0685705, 51.5587785], [0.06856239772822595, 51.55877685811353], [0.067701, 51.5586023], [0.0669534, 51.5584533], [0.06652299999999998, 51.558363799999995], [0.06610039999999999, 51.55826629999999], [0.0658932, 51.5582205], [0.06556605, 51.558137200000075], [0.0653424, 51.5580836], [0.0642851, 51.5578128], [0.06408739999999999, 51.557756], [0.06319389999999998, 51.5575068], [0.06229229999999999, 51.557244999999995], [0.06129799999999999, 51.5569416], [0.061171, 51.5569022], [0.06077621444414137, 51.5567798414162], [0.06054391620779977, 51.556707843483345], [0.06034180000000001, 51.5566452], [0.060152899999999995, 51.55658759999999], [0.0597275, 51.5564519], [0.05724189999999999, 51.555634399999995], [0.0566647, 51.5554437], [0.0559109, 51.5551912], [0.05482589999999999, 51.55483219999999], [0.054320772907642936, 51.55466347968381], [0.05414209999999999, 51.554603799999995], [0.0536101, 51.5544301], [0.0529876, 51.55422689999999], [0.052959299999999994, 51.554218199999994], [0.05261989999999999, 51.5541135], [0.0522536, 51.55400139999999], [0.05169939999999999, 51.55384180000001], [0.0510416, 51.55365849999999], [0.0501241, 51.553411200000006], [0.04953949999999999, 51.5532554], [0.0486749, 51.5530259], [0.04806339999999999, 51.55287039999999], [0.0476577, 51.5527749], [0.0472041, 51.55268159999999], [0.0467878, 51.55260440000001], [0.04641309999999999, 51.55253080000001], [0.046022499999999994, 51.552453099999994], [0.0453224, 51.5523132], [0.04453229999999999, 51.5521438], [0.0436207, 51.551944799999994], [0.04291020000000001, 51.55179979999999], [0.0422709, 51.5516819], [0.0415687, 51.5515756], [0.0409024, 51.5514863], [0.04025979999999999, 51.5514138], [0.0394678, 51.55132979999999], [0.0388507, 51.551277], [0.03815489999999999, 51.5512164], [0.0373555, 51.5511507], [0.0367111, 51.5511], [0.0360078, 51.5510465], [0.03551484235751217, 51.551006577381735], [0.0354360101060046, 51.551000193077655], [0.0352978, 51.550989], [0.034783400000000006, 51.550942600000006], [0.034257699999999995, 51.55089389999999], [0.03374679999999999, 51.550846799999995], [0.03305009999999999, 51.550779099999986], [0.0322299, 51.55068769999999], [0.031103232076571168, 51.5505510614116], [0.0304942, 51.5504772], [0.0299218, 51.5503875], [0.028467199999999995, 51.5501678], [0.0257909, 51.549722], [0.025084799999999997, 51.54960979999999], [0.024580999999999995, 51.5495172], [0.024369199999999997, 51.5494813], [0.023920699999999996, 51.5494046], [0.0234495, 51.5493282], [0.0229839, 51.5492468], [0.0224419, 51.5491431], [0.0219664, 51.54905], [0.021558299999999996, 51.5489735], [0.0208117, 51.54882779999999], [0.0199536, 51.5486749], [0.018325799999999996, 51.5483704], [0.0154547, 51.5478404], [0.013286499999999998, 51.54747390000001], [0.011990399999999998, 51.54723880000001], [0.0103183, 51.5469298], [0.0092082, 51.5467191], [0.0087529, 51.546635], [0.007570100000000001, 51.5464149], [0.0069103, 51.54629119999999], [0.0063041, 51.546175600000005], [0.0058913, 51.54608210000001], [0.005590499999999999, 51.54601209999999], [0.0052384, 51.54593450000001], [0.004717699999999999, 51.5457997], [0.004281499999999999, 51.54567499999999], [0.003828900000000001, 51.54554139999998], [0.0035156, 51.5454408], [0.0031789, 51.545327], [0.0026872, 51.5451607], [0.0025653, 51.5451103], [0.0021998, 51.54497589999999], [0.001849764931890914, 51.54483822313229], [0.0016636, 51.54476499999999], [0.0014922999999999998, 51.5446901], [0.0012185589495155595, 51.54458039216955], [0.0008196, 51.54442050000001], [0.0004260999999999999, 51.5442514], [0.0, 51.544058088379], [-0.0000553, 51.544033], [-0.00013389999999999995, 51.5439925], [-0.00027929999999999996, 51.5439279], [-0.0007267999999999999, 51.54370529999999], [-0.0011814999999999998, 51.54347990000001], [-0.0015435, 51.5432915], [-0.0018175, 51.543137400000006], [-0.002091, 51.54297580000001], [-0.0024636, 51.54275280000001], [-0.0028097, 51.542542999999995], [-0.0030681, 51.542384], [-0.0033324, 51.54221900000001], [-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.05825169710292564, 51.52396816011372], [-0.058503871168518184, 51.52394578857729], [-0.058727195956802675, 51.523928525454], [-0.058925801984643714, 51.52391568290884], [-0.05910381976890588, 51.52390657310686], [-0.05926537982645377, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 20.1 2046 2106 Shenfield London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-17 20:15:56 TERMINATED 2026-09-17 20:05:52 London Liverpool Street TD DIRECT_DESTINATION_ARRIVAL 54412984 1789675474174641 54 54 2026-09-17 20:15:52.857203 14 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 20:05:52.660003
← Previous (35901–36000) Next (36101–36200) →